@charset "utf-8";/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.3.0
build: 3167
*/html{color:#000;background:#FFF}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,section,nav,article,aside,hgroup,header,footer,figure,figcaption,details,summary,menu{margin:0;padding:0}ul,ol,li{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,time,mark{font-style:normal;font-weight:normal}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}mark{color:#000;background:#FFF}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select,keygen{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}/*
YUI 3.10.0 (build a03ce0e)
Copyright 2013 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea{font:99% arial, helvetica, clean, sans-serif}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}#yui3-css-stamp.cssfonts{display:none}img{-ms-interpolation-mode:bicubic;vertical-align:top;font-size:0;line-height:0}@media print{* html body{zoom:80%}*:first-child+html body{zoom:80%}body{font-size:10pt}}.cf:before,#header .header:before,#main .section01:before,#main .section02:before,#main .box01:before,#main .box02:before,#footer .footer:before,.cf:after,#header .header:after,#main .section01:after,#main .section02:after,#main .box01:after,#main .box02:after,#footer .footer:after{content:"";display:table}.cf:after,#header .header:after,#main .section01:after,#main .section02:after,#main .box01:after,#main .box02:after,#footer .footer:after{clear:both}.cf,#header .header,#main .section01,#main .section02,#main .box01,#main .box02,#footer .footer{zoom:1}.shadow,#header,#main .tit01,#main .tit02,#main .tit03,#main .tit04,#main .box01,#main .box02,#main .stepBox .step,#main .box02 .box03,#main #slider img{*zoom:1;position:relative;behavior:url(js/PIE.htc)}.leftBox{float:left}.rightBox{float:right}.font3L,.font4L,#main .tit03,#main .tit04,#main .checkList li,#main .qaBox h2{line-height:1.3}.fontLL,#main #contact .mailform th,#main #contact .mailform td{line-height:1.4}.fontL,#main h1,#main h2,#main h3,#main h4,#main h5,#main h6,#main p,#main table th,#main table td{line-height:1.5}body{line-height:1.6}hr{display:none}::selection{background:#666;color:#FFF}::-moz-selection{background:#666;color:#FFF}body{font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;color:#000;text-align:justify;word-wrap:break-word;*text-align:left}a{color:#666;text-decoration:underline}a:visited{color:#444}a:hover,a:focus{color:#990f0f}a:focus{outline:none}a:active{color:#000}.cent{clear:both !important;margin-right:0px !important;margin-left:0px !important;padding-right:0px !important;padding-left:0px !important;text-align:center !important}strong,.bold{font-weight:bold}.fontNormal{font-weight:normal}.fontLineNormal{line-height:1.5 !important}.font3S{font-size:77%}.fontSS{font-size:85%}.fontS{font-size:93%}.fontM{font-size:123.1%}.fontL{font-size:138.5%}.fontLL{font-size:153.9%}.font3L{font-size:182%}.font4L{font-size:230.76923%}.red{color:#990f0f !important}.blue{color:orange}.colNormal{color:#000}.und{text-decoration:underline}.txtRight{text-align:right !important}.txtLeft{text-align:justify !important;*text-align:left !important}.cr{clear:both !important}.ind{display:block;text-indent:-1em;padding-left:1em}.lSpace{letter-spacing:-0.06em}.lSpace02{letter-spacing:0.06em}.leftImg,.leftImg02{float:left;padding-right:20px !important}.rightImg,.rightImg02{float:right;padding-left:20px !important}.leftImg02{padding-right:40px !important}.rightImg02{padding-left:40px !important}.shadow{-webkit-box-shadow:0px 1px 4px #333;-moz-box-shadow:0px 1px 4px #333;-o-box-shadow:0px 1px 4px #333;box-shadow:0px 1px 4px #333;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.block{display:block}.mar0{margin-bottom:0 !important}.mar0All{margin:0 !important}.marTop{margin-top:1.6em !important}.marTop0{margin-top:0 !important}.marTopN{margin-top:-1.6em !important}.marTopN02{margin-top:-5.12em !important}.marBtm{margin-bottom:2.4em !important}.padd0{padding-bottom:0px !important}.padd02{padding-bottom:0.8em !important}.padd0All{padding:0px !important}.paddTop{padding-top:1.6em !important}.paddTop02{padding-top:3.2em !important}.paddTop0{padding-top:0 !important}.paddBtm{padding-bottom:3.2em !important}.bgY{background-color:#ffdb99;color:#000}.w20{width:20%}.w25{width:25%}.w30{width:30%}.w35{width:35%}.w40{width:40%}.w45{width:45%}.w50{width:50%}.pages‎{background-image:none}.pages‎ #main .section01 h1,.pages‎ #main .section01 h2,.pages‎ #main .section01 h3,.pages‎ #main .section01 h4,.pages‎ #main .section01 h5,.pages‎ #main .section01 h6,.pages‎ #main .section01 p{padding-left:0;padding-right:0}#header{background:#FFF;border-top:3px solid #000;padding:10px 0;-webkit-box-shadow:0px 1px 3px #666;-moz-box-shadow:0px 1px 3px #666;-o-box-shadow:0px 1px 3px #666;box-shadow:0px 1px 3px #666}#header .header{width:940px;margin:0 auto}#header h1{float:left}#header ul{list-style:none;padding:0;margin:0;text-align:right;letter-spacing:-0.4em}#header ul li{display:inline-block;*display:inline;*zoom:1;margin:0;padding:0 0 0 20px}#main{clear:both}#main a.rO{position:relative;display:inline-block;*display:inline;*zoom:1}#main a.rO img.hover{display:none;position:absolute;left:0;top:0}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6,#main p{padding-bottom:1.6em;font-size:153.9%}#main h1,#main h2,#main h3,#main h4,#main h5,#main h6,#main dt{font-weight:bold}#main ul,#main ol,#main dl{padding:0.53333em 0 2.4em}#main .block01,#main .block02,#main .block03,#main .block04,#main .block05,#main .block05C,#main .blockBtn{clear:both;padding-bottom:1.6em}#main .block02{background:url(../images/bg_pat_01.png)}#main .block03{background:url(../images/bg_pat_02.png)}#main .block04{background:url(../images/bg_pat_03.png);padding:0;border-top:1px solid #cc8400;border-bottom:1px solid #cc8400}#main .block04 .section01{background:url(../images/bg_arrow_03.png) no-repeat center bottom;padding:5.6em 0 3.2em}#main .block05,#main .block05C{background:url(../images/bg_photo_01_a.jpg) no-repeat center 1.6em}#main .block05 .section01 p,#main .block05C .section01 p{padding-right:300px;font-size:138.5%}#main .block05 .section01 .pr60,#main .block05C .section01 .pr60{padding-right:360px}#main .block05C{background:url(../images/bg_photo_01_c.jpg) no-repeat center 2.4em}#main .blockBtn{border-top:2px solid #ddd;border-bottom:2px solid #ddd;padding-top:3.2em}#main .section01{width:940px;padding:3.2em 10px 2.4em;margin:0 auto}#main .section01 h1,#main .section01 h2,#main .section01 h3,#main .section01 h4,#main .section01 h5,#main .section01 h6,#main .section01 p{padding-left:40px;padding-right:40px}#main .section02{clear:both;margin:1.6em 0}#main ul,#main ol{padding-left:4.8em;padding-right:40px;*margin-left:0}#main li,#main dt,#main dd{padding-bottom:0.26667em;font-size:123.1%}#main .tit01{background:orange;-webkit-box-shadow:0px 1px 3px #aaa;-moz-box-shadow:0px 1px 3px #aaa;-o-box-shadow:0px 1px 3px #aaa;box-shadow:0px 1px 3px #aaa;padding:0;margin:0 0 1.92em;text-align:center}#main .tit01 .sankaku{border:51px solid transparent;border-top-color:#bbb;border-bottom:none;border-left-width:114px;border-right-width:114px;position:absolute;top:100%;left:50%;margin-left:-114px}#main .tit01 .sankaku .sankaku{border:50px solid transparent;border-top-color:orange;border-bottom:none;border-left-width:110px;border-right-width:110px;top:-51px;left:4px}#main .tit01B{background:#990f0f}#main .tit01B .sankaku .sankaku{border-top-color:#990f0f}#main .tit02{font-size:138.5%;background:#eee;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;padding:0.8em 40px;margin-bottom:1.6em}#main .tit03,#main .tit04{background:url(../images/bg_arrow_02.png) no-repeat 95% bottom orange;-webkit-box-shadow:0px 1px 2px #aaa;-moz-box-shadow:0px 1px 2px #aaa;-o-box-shadow:0px 1px 2px #aaa;box-shadow:0px 1px 2px #aaa;margin:0 0 1.6em -10px;padding:0.64em 50px 0.64em 110px !important;color:#000;width:800px;font-size:182%;text-shadow:0 1px 1px #ffdb99}#main .tit03 span,#main .tit04 span,#main .tit03 img,#main .tit04 img{position:absolute}#main .tit03 .icon,#main .tit04 .icon{left:50px;top:8px}#main .tit03 .sankaku,#main .tit04 .sankaku{border:7px solid transparent;border-right:10px solid #990f0f;border-bottom:none;left:-7px;top:-7px}#main .tit03 .sankakuR,#main .tit04 .sankakuR{left:auto;right:-7px;border-right:7px solid transparent;border-left:10px solid #990f0f}#main .tit04{background-color:#990f0f;color:#fff;text-shadow:0 -1px 1px #3c0606}#main .tit04 .sankaku{border-right:10px solid #000}#main .tit04 .sankakuR{border-right:7px solid transparent;border-left:10px solid #000}#main .box01,#main .box02{background:url(../images/bg_arrow_01.png) no-repeat left 60px #fff;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 1px 3px #aaa;-moz-box-shadow:0px 1px 3px #aaa;-o-box-shadow:0px 1px 3px #aaa;box-shadow:0px 1px 3px #aaa;margin:0 0 1.6em;padding-bottom:1.06667em;color:#333}#main .box01 p,#main .box02 p{font-size:123.1%}#main .stepBox{padding:3.2em 40px;padding-right:0}#main .stepBox .step{width:180px;padding:9px;background:url(../images/bg_pat_03.png);border:1px solid #cc8400;float:left;margin-right:20px;-webkit-box-shadow:0px 1px 3px #aaa;-moz-box-shadow:0px 1px 3px #aaa;-o-box-shadow:0px 1px 3px #aaa;box-shadow:0px 1px 3px #aaa}#main .stepBox .step .stepIn{background:#ffedcc;padding-bottom:0.2em}#main .stepBox .step .stepIn p{font-size:93%;padding:0 10px 1.06667em}#main .stepBox .step .abImg,#main .stepBox .step .abImg02{padding:0;position:absolute;left:15px;top:0;z-index:20}#main .stepBox .step .abImg02{left:auto;right:-55px;top:65px}#main .box02{background:url(../images/bg_pat_04.gif);padding:60px 40px 40px}#main .box02 .abImg,#main .box02 .stepBox .step .abImg02,#main .stepBox .step .box02 .abImg02{position:absolute;left:50%;top:20px;margin-left:-225px}#main .box02 .box03{background:url(../images/bg_pat_05.png);-webkit-box-shadow:0px 1px 3px #000;-moz-box-shadow:0px 1px 3px #000;-o-box-shadow:0px 1px 3px #000;box-shadow:0px 1px 3px #000;padding:5.6em 20px 1.6em}#main .box02 .box03 .checkList{padding-left:0;padding-right:0}#main .checkList{padding:0 40px 1.6em;list-style:none}#main .checkList li{font-weight:bold;font-size:153.9%;background:url(../images/icon_check_01.png) no-repeat left top;padding:0.53333em 0 0.53333em 60px;color:#000}#main .qaBox{background:url(../images/icon_q_01.png) no-repeat left top;border-bottom:3px dotted #ccc;padding:0 0 0.53333em;margin-bottom:1.06667em}#main .qaBox h2{color:#000;padding:0.53333em 0 0.53333em 60px}#main .qaBox p{padding:0 0 0.8em 60px}#main table{margin:0.8em 0 1.92em;width:100%}#main table th,#main table td{padding:0.8em 20px;font-size:108%;vertical-align:middle;border-bottom:1px solid #e1dee0}#main table th{font-weight:bold;background-color:#8d8087;color:#FFF}#main table td{padding-left:40px;background-color:#faf9f9}#main .headline,#main .headline02,#main .headline03{background:url(../images/bg_headline_a.jpg) no-repeat center top}#main .headline h1,#main .headline02 h1,#main .headline03 h1{width:960px;margin:0 auto;padding:0}#main .headline02{background:none}#main .headline03{background-image:url(../images/bg_headline_c.jpg)}#main .btn01,#main .btn01B,#main .btn01C,#main .btn02{background:url(../images/bg_btn_01_a.png) no-repeat left top;width:960px;margin:0 auto 1.6em}#main .btn01 p,#main .btn01B p,#main .btn01C p,#main .btn02 p{padding:225px 0 0 60px}#main .btn01B{background-image:url(../images/bg_btn_01_b.png)}#main .btn01C{background-image:url(../images/bg_btn_01_c.png)}#main .btn02{background-image:url(../images/bg_btn_02.png)}#main .btn02 p{padding-top:305px}#main .bgR{color:#fff;background:#990f0f;padding:0 0.2em}#main table{margin:0 auto 2.4em;width:100%}#main table th,#main table td{padding:0.8em 20px;font-size:108%;vertical-align:middle;border-bottom:1px solid #e1dee0}#main table th{font-weight:bold;background-color:#ea2424;color:#FFF}#main table td{padding-left:40px;background-color:#faf9f9}#main #contact .box01,#main #contact .box02{padding:3.2em 0 1.6em}#main #contact .mailform{width:860px}#main #contact .mailform th,#main #contact .mailform td{padding:1.33333em 20px;font-size:123.1%;border-bottom:1px solid #e1dee0}#main #contact .mailform th{width:30%;text-align:left;background:url(../images/bg_pat_03.png);color:#000}#main #contact .mailform th span{font-family:Helvetica, Arial, sans-serif;color:#333;display:block}#main #contact .mailform th .thMust{position:relative;padding-right:60px}#main #contact .mailform th .bgR{font-size:85%;position:absolute;right:0;top:50%;margin-top:-0.6em}#main #contact .mailform td{background-color:#faf9f9;padding-left:40px}#main #contact .mailform td textarea,#main #contact .mailform td input{padding:6px;border:2px solid #DDD}#main #contact .mailform td input{font-size:116%}#main #contact .mailform td .formEx{display:block;font-size:77%;color:#999;padding-top:0.26667em}#main #contact .mailform td ul{padding:0;margin:0}#main #contact .mailform td label{text-decoration:none;font-weight:bold;font-size:100%;border:3px solid #faf9f9;color:#666}#main #contact .mailform td .label_true{border:3px solid orange;color:#000}#main #contact .formBtn{padding:0 0 0.4em 50px}#main #sliderWrap .bx-wrapper .bx-viewport{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;padding:5px}#main #sliderWrap .bx-wrapper .bx-pager.bx-default-pager a{background:#ccc;outline:0;margin:0 2px}#main #sliderWrap .bx-wrapper .bx-pager.bx-default-pager a:hover,#main #sliderWrap .bx-wrapper .bx-pager.bx-default-pager a.active{background:orange}#main #sliderWrap .bx-wrapper .bx-controls-direction a{background:url(../images/icon_arrow_02.png) no-repeat left top;width:60px;height:60px;left:-110px}#main #sliderWrap .bx-wrapper .bx-controls-direction a:hover{background-position:left bottom}#main #sliderWrap .bx-wrapper .bx-controls-direction a.bx-next{background-position:right top;left:auto;right:-110px}#main #sliderWrap .bx-wrapper .bx-controls-direction a.bx-next:hover{background-position:right bottom}#main #slider img{-webkit-box-shadow:0px 1px 3px #aaa;-moz-box-shadow:0px 1px 3px #aaa;-o-box-shadow:0px 1px 3px #aaa;box-shadow:0px 1px 3px #aaa}#footer{clear:both;padding:2.4em 0 0;background:#ddd;border-top:1px solid #ccc}#footer .footer{width:940px;margin:0 auto;padding-bottom:2.4em}#footer .footer h1{float:left;padding:0.8em 0}#footer .footer .rightBox{width:580px;padding:0.8em 0 0.8em 20px;color:#666;border-left:1px solid #bbb}#footer .footer .rightBox p{font-size:85%}#footer .footer .rightBox p img{padding-bottom:5px}#footer .copy{clear:both;background:#333;text-align:center;padding:0.8em 0 2.4em;color:#999;border-top:1px solid #ccc;font-size:108%}#footer .copy a{color:#999;text-decoration:none}
