@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:before,.btnBox ul:before,.section:before,.prfBox:before,.zoomList:before,.flowBox:before,.opBoxW:before,.voiceBox:before,.tokutenW:before,#formwrap table td ul:before,#footer .footer:before,.cf:after,#header:after,.btnBox ul:after,.section:after,.prfBox:after,.zoomList:after,.flowBox:after,.opBoxW:after,.voiceBox:after,.tokutenW:after,#formwrap table td ul:after,#footer .footer:after{content:"";display:table}.cf:after,#header:after,.btnBox ul:after,.section:after,.prfBox:after,.zoomList:after,.flowBox:after,.opBoxW:after,.voiceBox:after,.tokutenW:after,#formwrap table td ul:after,#footer .footer:after{clear:both}.cf,#header,.btnBox ul,.section,.prfBox,.zoomList,.flowBox,.opBoxW,.voiceBox,.tokutenW,#formwrap table td ul,#footer .footer{zoom:1}.leftBox,.leftImg,.leftImg02{float:left}.rightBox,.rightImg,.rightImg02{float:right}.list01,.section .tit03,.guideBox h2{line-height:1.4}.section .list02{line-height:1.5}body{line-height:1.6}::selection{background:#fff2d9;color:#231815}::-moz-selection{background:#fff2d9;color:#231815}body{font-family:'游明朝', '游明朝体', 'YuMincho', 'ヒラギノ明朝 Pro W6', 'Hiragino Mincho Pro', 'HGS明朝E', 'ＭＳ Ｐ明朝', serif;color:#231815;text-align:justify;word-wrap:break-word;text-align-last:left}a{color:#646464;text-decoration:none;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}a:visited{color:#575757}a:hover,a:focus{color:#873232}a:focus{outline:none}a:active{color:#000}a:before,a:after,a .num{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.cent{clear:both !important;padding-right:0 !important;padding-left:0 !important;text-align:center !important}.cent img{margin:0 auto;display:block}strong,.bold{font-weight:bold}.fontLL{font-size:153.9%}.fontL{font-size:138.5%}.fontM{font-size:123.1%}.fontS{font-size:93%}.fontSS{font-size:85%}.font3S{font-size:69.23077%}.cr{clear:both !important}.leftImg{padding-right:20px !important}.rightImg{padding-left:20px !important}.leftImg02{padding-right:40px !important}.rightImg02{padding-left:40px !important}.marTop0{margin-top:0 !important}.paddTop{padding-top:3.2em !important}.paddTop02{padding-top:1.6em !important}a.bnrBtn:hover,a.bnrBtn:focus{opacity:0.5}a.bnrBtn:active{opacity:1.0}a.swBtn{position:relative;display:inline-block;*display:inline;*zoom:1}a.swBtn img.hover{display:none;position:absolute;left:0;top:0}body{background:#fff url(../images/bg_header.png) repeat-x center top}#header{width:940px;height:125px;margin:0 auto}#header p{padding:0;font-size:100%}#header h1{font-family:'游ゴシック', '游ゴシック体', 'YuGothic', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size:85%;color:#646464;padding:1.6em 0 0.26667em}#header .tel{text-align:right;padding:1.6em 0 0.53333em;float:right;width:290px}#header nav{text-align:right;float:right}#header nav a{display:inline-block;*display:inline;*zoom:1;background:url(../images/icon_01.gif) no-repeat left 0.45714em;padding-left:13px;margin-left:1.6em}#header nav a:hover,#header nav a:focus{background:url(../images/icon_01.gif) no-repeat 3px 0.45714em}#header nav strong{font-weight:normal;color:#873232}p{padding:0 0 1.6em;font-size:123.1%}.headline{background:url(../images/bg_headline.png) no-repeat center top;padding-top:590px;min-height:270px}.headline div{width:760px;margin:0 auto;padding-left:60px}.list01{padding:0 0 2.4em 60px;margin:0;list-style:none}.list01 li{font-weight:bold;font-size:153.9%;padding:0.26667em 0 0.26667em 40px;background:url(../images/icon_02.png) no-repeat left 0.32em}.btnBox{background:url(../images/bg_btn_rx.png) repeat-x left top;height:715px;margin:4.8em 0}.btnBox .btnBox{margin:0;background:url(../images/bg_btn_01.png) no-repeat center top}.btnBox .btnBox02{background-image:url(../images/bg_btn_02.png)}.btnBox ul{list-style:none;margin:0 auto;padding:50px 0 0;width:940px}.btnBox ul li{padding:0;margin:0 5px 0 0;float:left}.btnBox p{width:380px;margin:0 auto;text-align:right;padding:370px 0 0 580px}a.popup{display:inline-block;*display:inline;*zoom:1;border:3px solid #a99268;position:relative}a.popup:before{content:url(../images/icon_zoom.png);width:20px;height:20px;position:absolute;right:0;bottom:0;background:#a99268}a.popup .num{width:20px;height:20px;position:absolute;left:0;top:0;background:#a99268;color:#231815;text-align:center;font-family:Helvetica, Arial, sans-serif;font-weight:bold}a.popup:hover,a.popup:focus{border-color:#cec1a9}a.popup:hover:before,a.popup:focus:before,a.popup:hover .num,a.popup:focus .num{background:#cec1a9}.section{width:960px;margin:2.4em auto;padding:3.2em 0;border-top:1px solid #ddd}.section p{padding:0 10px 1.6em}.section h2{margin:1.6em 10px;padding-bottom:0.8em}.section .list01{padding:0 10px 2.4em 50px}.section .tit03{font-weight:bold;font-size:182%;margin:0.4em 10px 0.8em;padding:0 0 0 40px;background:url(../images/icon_02.png) no-repeat 3px 0.13333em}.section .list02{list-style:none;margin:0;padding:0 10px 1.6em 50px;font-size:123.1%}.section .list02 li{padding:0.16em 0;position:relative}.section .list02 li:before{content:'●';position:absolute;left:-1.33333em;top:0.16em;color:#873232}.section .video{padding:0 10px 2.4em}.tit01{background:url(../images/bg_h1_01.gif) no-repeat center center;padding:1.6em 0 3.2em;margin-bottom:1.6em}.box01{background:url(../images/img_03.jpg) no-repeat left top;padding:390px 400px 0 40px;min-height:270px}.box01 p{font-weight:bold;font-size:146.5%}.prfBox{margin-right:10px;background:url(../images/bg_prf_ry.png) repeat-y right top}.prfBox .leftBox,.prfBox .leftImg,.prfBox .leftImg02{width:680px}.prfBox .rightBox,.prfBox .rightImg,.prfBox .rightImg02{width:240px}.prfBox .bookTxt{font-family:'游ゴシック', '游ゴシック体', 'YuGothic', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size:93%;color:#646464;padding:0 20px 1.6em}.prfBox .bookBtn{font-size:138.5%;padding:0 20px 1.6em;text-align:center;font-weight:bold}.prfBox .bookBtn a{color:#fff;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ba2020), color-stop(100%, #873232));background-image:-webkit-linear-gradient(#ba2020,#873232);background-image:-moz-linear-gradient(#ba2020,#873232);background-image:-o-linear-gradient(#ba2020,#873232);background-image:linear-gradient(#ba2020,#873232);display:block;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-o-box-shadow:0px 1px 2px rgba(0,0,0,0.3);box-shadow:0px 1px 2px rgba(0,0,0,0.3);border:1px solid #873232;padding:0.8em 0;text-shadow:0 -1px 1px rgba(0,0,0,0.3)}.prfBox .bookBtn a:hover,.prfBox .bookBtn a:focus{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #231815), color-stop(100%, #000000));background-image:-webkit-linear-gradient(#231815,#000000);background-image:-moz-linear-gradient(#231815,#000000);background-image:-o-linear-gradient(#231815,#000000);background-image:linear-gradient(#231815,#000000);-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0px 1px 5px rgba(0,0,0,0.5);-o-box-shadow:0px 1px 5px rgba(0,0,0,0.5);box-shadow:0px 1px 5px rgba(0,0,0,0.5);border:1px solid #000}.prfBox .bookBtn a:active{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.zoomList{list-style:none;margin:0 0 0 10px;padding:0 0 1.6em}.zoomList li{float:left;padding:0 5px 5px 0}.flowBox{clear:both;background:#f5f5f5;margin:0 10px 1.6em}.flowBox .h{padding:3.2em 0 4em}.flowBox h3.h{background:#a99268 url(../images/bg_flow_ry.png) repeat-y left top}.flowBox div.rightBox,.flowBox div.rightImg,.flowBox div.rightImg02,.flowBox div.leftBox,.flowBox div.leftImg,.flowBox div.leftImg02{width:620px;padding-right:40px}.flowBox div.rightBox p,.flowBox div.rightImg p,.flowBox div.rightImg02 p,.flowBox div.leftBox p,.flowBox div.leftImg p,.flowBox div.leftImg02 p{padding:0.8em 0}.flowBox div.leftBox,.flowBox div.leftImg,.flowBox div.leftImg02{padding-right:0;padding-left:40px}.flowBox02 h3.h{background-color:#646464}.flowBox03 h3.h{background-color:#6e3331}.flowBox04 h3.h{background-color:#473682}.opBoxW{clear:both;padding-bottom:3.2em}.opBoxW .opBox{width:25%;float:left}.opBoxW h2{font-size:100%;margin:0;padding:0 10px 1.33333em;font-weight:bold}.opBoxW p{font-size:93%;font-family:'游ゴシック', '游ゴシック体', 'YuGothic', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;color:#646464}.voiceBox{clear:both;margin:1.6em 0}.voiceBox h2{margin:0;padding:0 0 1.6em 50px}.voiceBox p{padding:0 50px 1.6em}.voiceBox div.leftImg{padding-right:20px !important;padding-bottom:1.06667em !important;padding-left:10px !important}.voiceBox div.leftImg p{padding:0 0 1.06667em}.voiceBox p.leftImg{margin-left:-40px}.voiceBox div.rightImg{padding-right:10px !important;padding-bottom:1.06667em !important;padding-left:20px !important}.voiceBox div.rightImg p{padding:0 0 1.06667em}.voiceBox p.rightImg{margin-right:-40px}.priceBox{background:url(../images/img_92.png) no-repeat left top;margin:0 10px;padding:260px 60px 0 560px;min-height:135px}.priceBox p{font-size:108%;padding:0 0 1.6em}.priceTxt{font-size:85%}.tokutenW{clear:both}.tokutenW .tokuten{width:320px;float:left}.tokutenW h2{margin:0;padding:0 10px 2.08em}#mitsumori{border:none}#formwrap{padding:1.6em 10px}#formwrap table{margin:0 0 1.6em}#formwrap table tr:nth-child(even){background:#f5f5f5}#formwrap table th,#formwrap table td{padding:1.6em 40px;border-bottom:1px solid #eee}#formwrap table th{padding-right:0;width:27%;font-size:123.1%}#formwrap table th .must{font-size:77%;color:#ba2020}#formwrap table td input,#formwrap table td select,#formwrap table td textarea{font-family:'游明朝', '游明朝体', 'YuMincho', 'ヒラギノ明朝 Pro W6', 'Hiragino Mincho Pro', 'HGS明朝E', 'ＭＳ Ｐ明朝', serif}#formwrap table td input[type="text"]{padding:0.16em 0.53333em;border:2px solid #ddd;font-size:20px}#formwrap table td input[type="button"]{cursor:pointer;color:#fff;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ba2020), color-stop(100%, #873232));background-image:-webkit-linear-gradient(#ba2020,#873232);background-image:-moz-linear-gradient(#ba2020,#873232);background-image:-o-linear-gradient(#ba2020,#873232);background-image:linear-gradient(#ba2020,#873232);-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-o-box-shadow:0px 1px 2px rgba(0,0,0,0.3);box-shadow:0px 1px 2px rgba(0,0,0,0.3);border:1px solid #873232;padding:0.4em 0.8em;margin:0.53333em;text-shadow:0 -1px 1px rgba(0,0,0,0.3);font-size:108%}#formwrap table td input[type="button"]:hover,#formwrap table td input[type="button"]:focus{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #231815), color-stop(100%, #000000));background-image:-webkit-linear-gradient(#231815,#000000);background-image:-moz-linear-gradient(#231815,#000000);background-image:-o-linear-gradient(#231815,#000000);background-image:linear-gradient(#231815,#000000);-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0px 1px 5px rgba(0,0,0,0.5);-o-box-shadow:0px 1px 5px rgba(0,0,0,0.5);box-shadow:0px 1px 5px rgba(0,0,0,0.5);border:1px solid #000}#formwrap table td input[type="button"]:active{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}#formwrap table td input[type="file"]{cursor:pointer}#formwrap table td select{font-size:16px;padding:0.16em 0.53333em;border:2px solid #ddd}#formwrap table td textarea{font-size:14px;padding:0.53333em;border:2px solid #ddd}#formwrap table td .formspan,#formwrap table td .formspan02{display:block;color:#646464;padding-top:0.4em}#formwrap table td .formspan02{color:#ba2020}#formwrap table td p{padding:0.4em 0 0}#formwrap table td ul{list-style:none;margin:0;padding:0.8em 0 0}#formwrap table td ul li{text-align:center;width:100px;float:left;padding-right:10px}#formwrap .send{text-align:center;font-size:246.15385%;padding-top:1.6em}#formwrap .send input{font-family:'游明朝', '游明朝体', 'YuMincho', 'ヒラギノ明朝 Pro W6', 'Hiragino Mincho Pro', 'HGS明朝E', 'ＭＳ Ｐ明朝', serif;font-weight:bold;cursor:pointer;color:#fff;background:#ba2020;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ba2020), color-stop(100%, #873232));background-image:-webkit-linear-gradient(#ba2020,#873232);background-image:-moz-linear-gradient(#ba2020,#873232);background-image:-o-linear-gradient(#ba2020,#873232);background-image:linear-gradient(#ba2020,#873232);display:block;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-o-box-shadow:0px 1px 2px rgba(0,0,0,0.3);box-shadow:0px 1px 2px rgba(0,0,0,0.3);border:1px solid #873232;padding:0.53333em 4.8em;margin:0.53333em;text-shadow:0 -1px 1px rgba(0,0,0,0.3);margin:0 auto}#formwrap .send input:hover,#formwrap .send input:focus{background:#231815;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #231815), color-stop(100%, #000000));background-image:-webkit-linear-gradient(#231815,#000000);background-image:-moz-linear-gradient(#231815,#000000);background-image:-o-linear-gradient(#231815,#000000);background-image:linear-gradient(#231815,#000000);-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0px 1px 5px rgba(0,0,0,0.5);-o-box-shadow:0px 1px 5px rgba(0,0,0,0.5);box-shadow:0px 1px 5px rgba(0,0,0,0.5);border:1px solid #000}#formwrap .send input:active{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.guideBox h2{font-weight:bold;font-size:138.5%;margin:0.4em 10px 0;padding:0 0 0.8em 40px;background:url(../images/icon_02.png) no-repeat 3px top}.guideBox p{font-size:100%;font-family:'游ゴシック', '游ゴシック体', 'YuGothic', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif}.guideBox .leftBox,.guideBox .leftImg,.guideBox .leftImg02,.guideBox .rightBox,.guideBox .rightImg,.guideBox .rightImg02{width:48%}#footer{background:url(../images/bg_footer_rx.jpg) repeat-x center bottom;padding:9.6em 0 4.8em}#footer .footer{width:940px;margin:0 auto}#footer h1{float:left;padding-top:1.06667em}#footer p,#footer nav{font-size:108%;text-align:right;color:#fff;padding:0;float:right}#footer p a,#footer nav a{color:#fff}#footer p a:hover,#footer p a:focus,#footer nav a:hover,#footer nav a:focus{color:#ccc}#footer nav{padding:0 0 0.8em}#footer nav a{display:inline-block;*display:inline;*zoom:1;margin-left:1.6em}#footer .copyright{clear:both}

.section_thanks{width:960px; height:480px;margin:2.4em auto;padding:3.2em 0;}.section_thanks p{padding:0 10px 1.6em;}