﻿@import url("https://fonts.googleapis.com/css2?family=Kosugi+Maru&family=Noto+Sans+JP:wght@900&family=Shippori+Mincho+B1:wght@800&family=Zen+Antique&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.shareList{list-style:none;display:flex;justify-content:flex-end;flex-wrap:wrap;padding:0;margin:-5px 0 -4px -5px}.shareList__item{flex-grow:1;height:50px;line-height:50px;min-width:180px;text-align:center;margin:5px 0 4px 5px}a.shareList__link{display:block;color:#ffffff !important;text-decoration:none;border-radius:5px}a.shareList__link:hover{color:#ffffff;text-decoration:none}.shareList__link::before{font-size:16px}.shareList__link::after{content:attr(title);font-size:14px;font-weight:700;vertical-align:top;margin-left:5px}.shareList__link:hover{opacity:0.75}.shareList__link.icon-twitter{background:#55acee;border-bottom:solid 4px rgba(0,0,0,0.25)}.shareList__link.icon-facebook{background:#3B5998;border-bottom:solid 4px rgba(0,0,0,0.25)}.shareList__link.icon-google-plus{background:#dd4b39;border-bottom:solid 4px rgba(0,0,0,0.25)}.shareList__link.icon-hatebu{background:#008FDE;border-bottom:solid 4px rgba(0,0,0,0.25)}.shareList__link.icon-pocket{background:#EB4654;border-bottom:solid 4px rgba(0,0,0,0.25)}.shareList__link.icon-rss{background:#ff9900;border-bottom:solid 4px rgba(0,0,0,0.25)}.shareList__link.icon-feedly{background:#6cc655;border-bottom:solid 4px rgba(0,0,0,0.25)}.shareList__link.icon-pinterest{background:#cb2027;border-bottom:solid 4px rgba(0,0,0,0.25)}.shareList__link.icon-linkedin{background:#0e76a8;border-bottom:solid 4px rgba(0,0,0,0.25)}.shareList__link.icon-line{background:#1dcd00;border-bottom:solid 4px rgba(0,0,0,0.25)}.shareList__link:active{-ms-transform:translateY(4px);-webkit-transform:translateY(4px);transform:translateY(4px);border-bottom:none}.mincho{font-family:"Zen Antique","Noto Serif JP","HGP明朝E","ヒラギノ明朝 Pr6 W6","Hiragino Mincho Pro","HGS明朝E","メイリオ","ＭＳ Ｐ明朝","MS PMincho","Sawarabi Mincho",Meiryo,serif !important}.mincho2{font-family:"Zen Antique","Noto Serif JP","HGP明朝E","ヒラギノ明朝 Pr6 W6","Hiragino Mincho Pro","HGS明朝E","メイリオ","ＭＳ Ｐ明朝","MS PMincho","Sawarabi Mincho",Meiryo,serif !important}.notosans{font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif !important}.center{text-align:center !important}.aligncenter,dl.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left}.alignright{float:right}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px 0;-webkit-border-radius:3px;border-radius:3px}.mceIEcenter{text-align:center}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption-dd{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}pre{font:12px/18px Consolas, Monaco, monospace}b,.b{font-weight:bold}u{text-decoration:none;border-bottom:1px solid #333}ul,ol{margin:0.5em 0 0.5em 1.5em}ul li,ol li{padding-bottom:20px;padding-left:5px}@media screen and (max-width: 680px){ul li,ol li{padding-bottom:15px}}.box ul,.box ol{margin:0.5em 0 0.5em 0.5em}@media screen and (max-width: 680px){.box ul,.box ol{margin:0.5em 0 0.5em 1.2em}}.box ul li:last-child,.box ol li:last-child{padding-bottom:0px}ul{list-style:disc}ol{list-style-type:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dl{margin:0 1.5em}dt{font-weight:bold}dd{margin-bottom:1.5em}strong,.strong{font-weight:bold}cite,i{font-style:italic}em{font-size:0.8em}.fl{float:left}.fr{float:right}.lh100{line-height:100% !important}.lh120{line-height:120% !important}.lh140{line-height:140% !important}.lh160{line-height:160% !important}.lh180{line-height:180% !important}.hl{background-color:#ffff99;color:#000;padding:0px 5px;margin:0px 0px}.lll{font-size:26px !important}@media screen and (max-width: 680px){.lll{font-size:20px !important}}.ll{font-size:24px !important}@media screen and (max-width: 680px){.ll{font-size:18px !important}}.l{font-size:24px !important}@media screen and (max-width: 680px){.l{font-size:1.05em !important}}.m{font-size:15px !important}.s{font-size:14px !important}@media screen and (max-width: 680px){.s{font-size:13px !important}}.ss{font-size:12px !important}@media screen and (max-width: 680px){.ss{font-size:11px !important}}.clr-white{color:#FFFFFF !important}.clr-black{color:#000000 !important}.clr-red{color:#CC0000 !important}.clr-red u{text-decoration:none;border-bottom:1px solid #CC0000 !important}.clr-orng{color:#fdc528 !important}.clr-gry{color:#555 !important}.clr-111{color:#111 !important}.clr-333{color:#333 !important}.bk-clr-white{background-color:#FFFFFF !important}.bk-clr-black{background-color:#000000 !important}.bgY{background:#ff9;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(60%, #fff), color-stop(60%, #ff9), color-stop(100%, #ff9));background-image:-webkit-linear-gradient(#fff, #fff 60%, #ff9 60%, #ff9);background-image:-moz-linear-gradient(#fff, #fff 60%, #ff9 60%, #ff9);background-image:-o-linear-gradient(#fff, #fff 60%, #ff9 60%, #ff9);background-image:linear-gradient(#ffffff,#ffffff 60%,#ffff99 60%,#ffff99);color:#010203}.mt0{margin-top:0px !important}.mt3{margin-top:3px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mt-3{margin-top:-3px !important}.mt-5{margin-top:-5px !important}.mt-10{margin-top:-10px !important}.mt-15{margin-top:-15px !important}.mt-20{margin-top:-20px !important}.mt-25{margin-top:-25px !important}.mt-30{margin-top:-30px !important}.mt-35{margin-top:-35px !important}.mt-40{margin-top:-40px !important}.mt-45{margin-top:-45px !important}.mt-50{margin-top:-50px !important}.mb0{margin-bottom:0px !important}.mb3{margin-bottom:3px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.ml0{margin-left:0px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.pt0{padding-top:0px !important}.pt3{padding-top:3px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pb0{padding-bottom:0px !important}.pb3{padding-bottom:3px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pl0{padding-left:0px !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.pr0{padding-right:0px !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pd0{padding:0px !important}.pd5{padding:5px !important}.pd10{padding:10px !important}.pd15{padding:15px !important}.pd20{padding:20px !important}.pd25{padding:25px !important}.pd30{padding:30px !important}.pd35{padding:35px !important}.pd40{padding:40px !important}.pd45{padding:45px !important}.pd50{padding:50px !important}.pbe2{padding:0px 2px !important}.pbe4{padding:0px 4px !important}.pbe6{padding:0px 6px !important}.pbe8{padding:0px 8px !important}.pbe10{padding:0px 10px !important}.pbe15{padding:0px 15px !important}.pbe20{padding:0px 20px !important}.pbe25{padding:0px 25px !important}.pbe30{padding:0px 30px !important}.width100{width:100% !important}.width95{width:95% !important}.width90{width:90% !important}.width85{width:85% !important}.width80{width:80% !important}.width75{width:75% !important}.width70{width:70% !important}.width65{width:65% !important}.width60{width:60% !important}.width55{width:55% !important}.width50{width:50% !important}.width45{width:45% !important}.width40{width:40% !important}.width35{width:35% !important}.width30{width:30% !important}.width25{width:25% !important}.width20{width:20% !important}.width15{width:15% !important}.width10{width:10% !important}.max-width95{max-width:95% !important}.max-width90{max-width:90% !important}.max-width85{max-width:85% !important}.max-width80{max-width:80% !important}.max-width75{max-width:75% !important}.max-width70{max-width:70% !important}.max-width65{max-width:65% !important}.max-width60{max-width:60% !important}.max-width55{max-width:55% !important}.max-width50{max-width:50% !important}.max-width45{max-width:45% !important}.max-width40{max-width:40% !important}.max-width35{max-width:35% !important}.max-width30{max-width:30% !important}.max-width25{max-width:25% !important}.max-width20{max-width:20% !important}.max-width15{max-width:15% !important}.max-width10{max-width:10% !important}.w220{width:220px;height:auto}.w250{width:250px;height:auto}.w500{width:500px;height:auto}.w580{width:580px;height:auto}.w600{width:600px;height:auto}.w640{width:640px;height:auto}@media screen and (max-width: 680px){.mb-image{display:block !important;float:none !important;margin-left:auto !important;margin-right:auto !important}}.mc{margin:0px auto}.ptn-ab-rt{position:absolute;right:0px;top:0px}.dot span,.dot02 span{position:relative;height:100%;display:inline-block}.dot span:before{content:'';position:absolute;width:0.2em;height:0.2em;left:50%;top:-6%;margin-left:-0.1em}.dot02 span:before{content:'';position:absolute;width:0.16em;height:0.16em;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;left:50%;top:-6%;margin-left:-0.1em}.dot span:before{background:#E94450}.dot02 span:before{background:#E94450}.bgY{background:#ff9;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(60%, #fff), color-stop(60%, #ff9), color-stop(100%, #ff9));background-image:-webkit-linear-gradient(#fff, #fff 60%, #ff9 60%, #ff9);background-image:-moz-linear-gradient(#fff, #fff 60%, #ff9 60%, #ff9);background-image:-o-linear-gradient(#fff, #fff 60%, #ff9 60%, #ff9);background-image:linear-gradient(#ffffff,#ffffff 60%,#ffff99 60%,#ffff99);color:#010203}img{max-width:100%}img.border{border:1px solid #ccc;padding:1px;box-sizing:border-box}p.b{font-weight:bold}.delay{display:none}html{font-size:6.25%}.only-pc{display:block}@media screen and (max-width: 680px){.only-pc{display:none}}.only-mobile{display:none !important}@media screen and (max-width: 680px){.only-mobile{display:inline  !important}}.br:before{content:"\A";white-space:pre}body{font-family:"Helvetica","Arial",YuGothic,"Yu Gothic","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:16px;font-weight:500;line-height:140%;background:none repeat scroll 0 0 #ddd;position:relative;-webkit-text-size-adjust:100%;_display:inline;_zoom:1}@media screen and (max-width: 680px){body{font-weight:normal}}body div.wrap{position:relative;width:100%;max-width:680px;margin:0 auto;*zoom:1}body div.wrap:after{content:"";display:table;clear:both}body a{color:#017CDA;text-decoration:none}body a:hover{color:#017CDA;text-decoration:underline}body a:visited{color:#017CDA}body a.button,body a.button:link,body a.button:visited,body a.button:active,body input[type="submit"]{margin:0px auto 10px;color:#FFF !important;background-color:#cc170c;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1NDUzYyIvPjxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjZDU0NTNjIi8+PHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNjYzE3MGMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzE3MGMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d5453c),color-stop(30%, #d5453c),color-stop(70%, #cc170c),color-stop(100%, #cc170c));background-image:-moz-linear-gradient(#d5453c,#d5453c 30%,#cc170c 70%,#cc170c);background-image:-webkit-linear-gradient(#d5453c,#d5453c 30%,#cc170c 70%,#cc170c);background-image:linear-gradient(#d5453c,#d5453c 30%,#cc170c 70%,#cc170c);border:1px solid #cf1e14;padding:0px;display:block;text-align:center;text-decoration:none;cursor:pointer;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;width:100%;max-width:700px}body a.button:hover,body a.button:link:hover,body a.button:visited:hover,body a.button:active:hover,body input[type="submit"]:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;text-decoration:none !important;color:#FFF !important}body a.button span.btn-text,body a.button:link span.btn-text,body a.button:visited span.btn-text,body a.button:active span.btn-text,body input[type="submit"] span.btn-text{border:1px solid #D5453;display:block;margin:0px;font-weight:bold;line-height:140%;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:20px 20px 25px 20px}@media screen and (max-width: 680px){body a.button span.btn-text,body a.button:link span.btn-text,body a.button:visited span.btn-text,body a.button:active span.btn-text,body input[type="submit"] span.btn-text{padding:18px 10px 22px 5px}}body a.button span.icon,body a.button i,body a.button:link span.icon,body a.button:link i,body a.button:visited span.icon,body a.button:visited i,body a.button:active span.icon,body a.button:active i,body input[type="submit"] span.icon,body input[type="submit"] i{margin-right:3px;color:#FFF;padding-right:5px}body a.button.disable,body a.button:link.disable,body a.button:visited.disable,body a.button:active.disable,body input[type="submit"].disable{cursor:auto;color:#999;background-color:#CCC !important;background-image:none;border:1px solid #CCC;pointer-events:none}body a.button.disable:hover,body a.button:link.disable:hover,body a.button:visited.disable:hover,body a.button:active.disable:hover,body input[type="submit"].disable:hover{background-color:#CCC !important;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}body a.button.green,body a.button:link.green,body a.button:visited.green,body a.button:active.green,body input[type="submit"].green{color:#ffffff !important;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 0px 1px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 0px 1px rgba(0,0,0,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 0px 1px rgba(0,0,0,0.25)}body a.button.green:hover,body a.button:link.green:hover,body a.button:visited.green:hover,body a.button:active.green:hover,body input[type="submit"].green:hover{color:#ffffff !important;background-color:#51a351;*background-color:#499249;text-decoration:none;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}body a.button.red,body a.button:link.red,body a.button:visited.red,body a.button:active.red,body input[type="submit"].red{color:#ffffff !important;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}body a.button.red:hover,body a.button:link.red:hover,body a.button:visited.red:hover,body a.button:active.red:hover,body input[type="submit"].red:hover{color:#ffffff !important;background-color:#bd362f;*background-color:#a9302a;text-decoration:none;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}body a.button.red span.btn-text,body a.button:link.red span.btn-text,body a.button:visited.red span.btn-text,body a.button:active.red span.btn-text,body input[type="submit"].red span.btn-text{border:0px}body a.button.orange,body a.button:link.orange,body a.button:visited.orange,body a.button:active.orange,body input[type="submit"].orange{color:#333333;background-color:#ffdd22;background-image:none;border:1px outset #ffc726}body a.button.orange:hover,body a.button:link.orange:hover,body a.button:visited.orange:hover,body a.button:active.orange:hover,body input[type="submit"].orange:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}body a.button.orange span.btn-text,body a.button:link.orange span.btn-text,body a.button:visited.orange span.btn-text,body a.button:active.orange span.btn-text,body input[type="submit"].orange span.btn-text{border:1px solid #ffd867;color:#333333}body a.button.orange2,body a.button:link.orange2,body a.button:visited.orange2,body a.button:active.orange2,body input[type="submit"].orange2{color:#ffffff !important;text-shadow:0 -1px 0 rgba(0,0,0,0.25);text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}body a.button.orange2:hover,body a.button:link.orange2:hover,body a.button:visited.orange2:hover,body a.button:active.orange2:hover,body input[type="submit"].orange2:hover{color:#ffffff !important;background-color:#f89406;*background-color:#df8505;text-decoration:none;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}body a.button.orange2 span.btn-text,body a.button:link.orange2 span.btn-text,body a.button:visited.orange2 span.btn-text,body a.button:active.orange2 span.btn-text,body input[type="submit"].orange2 span.btn-text{border:0px}body .img-button img,body .img-button input[type=image]{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}body .img-button img:hover,body .img-button input[type=image]:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}body .img-button img.purchase{max-width:563px !important;height:auto;width:95%}body .bgc_black{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzExMTExMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #888888),color-stop(100%, #111111));background-image:-moz-linear-gradient(#888888,#111111);background-image:-webkit-linear-gradient(#888888,#111111);background-image:linear-gradient(#888888,#111111);background-color:#333 !important}body .bgc_red{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjMDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #cc0000),color-stop(100%, #ff0000));background-image:-moz-linear-gradient(#cc0000,#ff0000);background-image:-webkit-linear-gradient(#cc0000,#ff0000);background-image:linear-gradient(#cc0000,#ff0000);background-color:#c00 !important}body .bgc_blue{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzNmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzNmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3333ff),color-stop(100%, #3333ff));background-image:-moz-linear-gradient(#3333ff,#3333ff);background-image:-webkit-linear-gradient(#3333ff,#3333ff);background-image:linear-gradient(#3333ff,#3333ff);background-color:#3333FF !important}body .txt_red_b{color:red;font-weight:bold}body strong,body b{font-weight:bold}body #header{border-top:0px;background-color:#E7E7E7;border-bottom:1px solid #D0D0D0;*zoom:1;position:relative;z-index:10}body #header:after{content:"";display:table;clear:both}body #header #header-inner{padding:0px 0px}body #header .wrap{overflow:visible;position:relative}body #header .wrap h1#sitetitle,body #header .wrap h3#sitetitle{display:block;max-width:25% !important;padding:0px 1.5%}body #header .wrap h1#sitetitle img,body #header .wrap h3#sitetitle img{max-width:100% !important;height:auto}body #header .wrap .header-info{float:right}body #header .wrap .header-info .header-navi{display:block;text-align:right;line-height:100%}body #header .wrap .header-info .header-navi li{display:inline;color:#fff;font-size:11px}body #header .wrap .header-info .header-navi li a{color:#fff}body #header .wrap .header-info .fb-like{margin-top:6px}body #footer{*zoom:1;background-color:#2e2e2e}body #footer:after{content:"";display:table;clear:both}body #footer .wrap{position:relative;text-align:center;padding:30px 0px 15px;color:#cfcfcf;font-size:13px;box-sizing:border-box}body #footer .wrap a{color:#cfcfcf}@media screen and (max-width: 680px){body #footer .wrap{padding:20px 10px 10px}body #footer .wrap a{display:inline-block}}body #footer .wrap p{margin-bottom:0px}body #footer .wrap #copyright{text-align:center;color:#aaa;padding-top:20px}@media screen and (max-width: 680px){body #footer .wrap #copyright{padding-top:15px}}body #footer .wrap .separate{padding:0px 5px}body #header_image_container{*zoom:1;display:block;padding-top:0px;margin-bottom:25px}body #header_image_container:after{content:"";display:table;clear:both}body #header_image_container .wrap{margin:0px auto;padding:0px 0px 0px 0px}body #header_image_container .wrap .header_image{position:relative;*zoom:1;margin-bottom:0px}body #header_image_container .wrap .header_image:after{content:"";display:table;clear:both}body #header_image_container .wrap .header_image img,body #header_image_container .wrap .header_image input[type=image]{max-width:100%}body #header_image_container .wrap .header_image .entry_button{position:absolute;right:3%;bottom:0%;max-width:42%}body #header_image_container .wrap .header_image .movie_image{position:absolute;left:2.5%;bottom:1%;max-width:48%}body .fb-like{position:absolute;right:0px;top:5px}body #media-content{background-color:#FFF;padding:0px 0px;z-index:0}body #media-content .video-container{width:100%;max-width:853px;margin:0px auto;border:0px solid #EDEDED;-moz-box-shadow:rgba(255,255,255,0.2) 0 0 250px;-webkit-box-shadow:rgba(255,255,255,0.2) 0 0 250px;box-shadow:rgba(255,255,255,0.2) 0 0 250px}body #media-content .video-container .content-video{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;padding-top:0px}body #media-content .video-container .content-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}body #media-content .video-container .content-video .content-video-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FFF;z-index:999999;display:block}body .timecounter{margin:0px 0px;padding:0px 0px;color:#CC0000;text-align:center;font-size:24px;font-weight:bold;line-height:140%}@media screen and (max-width: 680px){body .timecounter{font-size:20px;margin:0px}body .timecounter br{display:none}}@media screen and (max-width: 680px){body .timecounter .cntdwn_timer .title{display:block}}body #main{margin:0px;padding:0px}body #main .wrap{background-color:#FFF;margin:0px auto;padding:0px 0px 50px 0px;position:relative;border:0px solid #e3e3e3;box-sizing:border-box;max-width:680px;-moz-box-shadow:rgba(0,0,0,0.55) 0px 0px 25px;-webkit-box-shadow:rgba(0,0,0,0.55) 0px 0px 25px;box-shadow:rgba(0,0,0,0.55) 0px 0px 25px}@media screen and (max-width: 680px){body #main .wrap{padding:0px 0px 30px 0px}}body #main .wrap img,body #main .wrap input[type=image]{max-width:100%}body #main .wrap form{width:100%}body #main .wrap .header-section{background-color:#f30f0f;color:#fff;padding:12px 25px;font-size:20px;font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:bold;text-align:center}@media screen and (max-width: 680px){body #main .wrap .header-section{font-size:15px;padding:5px 10px;text-align:center}}body #main .wrap .copy-section{*zoom:1;margin:0px auto}body #main .wrap .copy-section:after{content:"";display:table;clear:both}@media screen and (max-width: 680px){body #main .wrap .copy-section{background-position-y:15px}}body #main .wrap .copy-section .head-copy-cover{background-image:url("../images/header-cover.jpg?v=1.0");background-repeat:no-repeat;background-size:cover;background-position-y:center;padding-bottom:20px;margin-top:10px;margin-bottom:5px}@media screen and (max-width: 680px){body #main .wrap .copy-section .head-copy-cover{padding-bottom:10px}}body #main .wrap .copy-section .head-copy-container{*zoom:1;display:block;width:100%;max-width:680px;margin:0px auto;padding:20px 10px 0px;box-sizing:border-box;overflow:hidden}body #main .wrap .copy-section .head-copy-container:after{content:"";display:table;clear:both}@media screen and (max-width: 880px){body #main .wrap .copy-section .head-copy-container{background-image:none}}@media screen and (max-width: 680px){body #main .wrap .copy-section .head-copy-container{padding:0px;margin-bottom:10px}}body #main .wrap .copy-section .head-copy-container .shoulder{font-family:'Kosugi Maru', sans-serif;display:block;color:#FFFFFF;text-align:center;text-decoration:none;background-color:#0594bd;max-width:620px;box-sizing:border-box;line-height:160%;font-size:22px;padding:5px 10px;margin:0 auto;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}body #main .wrap .copy-section .head-copy-container .shoulder br{display:none}@media screen and (max-width: 680px){body #main .wrap .copy-section .head-copy-container .shoulder{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;font-size:16px;line-height:130%;padding:8px 10px}body #main .wrap .copy-section .head-copy-container .shoulder br{display:inline}}body #main .wrap .copy-section .head-copy-container .place{font-family:'Noto Sans JP', sans-serif;text-align:center;font-weight:900;font-size:32px;line-height:140%;padding-bottom:10px}@media screen and (max-width: 680px){body #main .wrap .copy-section .head-copy-container .place{font-size:20px;line-height:160%;padding-top:5px}}body #main .wrap .copy-section .head-copy-container h1{font-family:'Noto Sans JP', sans-serif;font-weight:900;line-height:130%;font-size:48px;text-align:center;padding:15px 0 10px;color:#333}body #main .wrap .copy-section .head-copy-container h1 .line1{font-size:49px;color:#ff0066}body #main .wrap .copy-section .head-copy-container h1 .blue{color:#2F5597}@media screen and (max-width: 680px){body #main .wrap .copy-section .head-copy-container h1{padding:10px 0px 10px;font-size:28px}body #main .wrap .copy-section .head-copy-container h1 .line1{font-size:28px}}body #main .wrap .copy-section .head-copy-container h3{font-family:'Noto Sans JP', sans-serif;font-weight:900;line-height:140%;font-size:32px;text-align:center;padding:0px 0 0px;color:#333}@media screen and (max-width: 680px){body #main .wrap .copy-section .head-copy-container h3{padding:0px 0 0px;font-size:16px}}body #main .wrap .copy-section .head-copy-container p.alert{background-color:#B00;color:#FFF;display:inline-block;font-family:"Helvetica","Arial",YuGothic,"Yu Gothic","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;margin-bottom:18px;padding:8px 40px;font-weight:bold;font-size:20px}@media screen and (max-width: 680px){body #main .wrap .copy-section .head-copy-container p.alert{font-size:18px}}body #main .wrap .copy-section .head-copy-container img{width:100%;height:auto}body #main .wrap .copy-section .elearning-logos{background-color:#F2F2F2;padding:10px 10px}body #main .wrap .copy-section .elearning-logos .elearning-logos-inner{width:100%;max-width:660px;margin:0px auto;text-align:center}body #main .wrap .copy-section h3.sec-title{font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;margin:50px 0px 30px 0px;font-size:28px;line-height:140%;font-weight:900;color:#FFFFFF;text-align:center;text-decoration:none;background-color:#0594bd;background-image:linear-gradient(to right, #61bc48,#0192c3);text-shadow:1px 1px 2px rgba(0,0,0,0.7)}body #main .wrap .copy-section h3.sec-title .inner{padding:30px 20px}body #main .wrap .copy-section h3.sec-title .memo{font-size:0.75em;font-family:'Kosugi Maru', sans-serif;line-height:140%;padding-top:10px;display:block}@media screen and (max-width: 680px){body #main .wrap .copy-section h3.sec-title{margin:40px 0px 20px 0px;font-size:17px;line-height:140%;text-align:center}body #main .wrap .copy-section h3.sec-title .inner{padding:25px 5px}body #main .wrap .copy-section h3.sec-title span{font-weight:700;font-size:0.85em}}body #main .wrap .copy-section .notes-box{border:1px solid #dfcc9e;margin:10px auto;padding:15px 20px;background-color:#FFFFEE;box-sizing:border-box;line-height:140%;width:100%;max-width:620px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}body #main .wrap .copy-section .notes-box .day{font-size:28px;font-weight:bold;line-height:140%}body #main .wrap .copy-section .notes-box p{font-size:19px;line-height:160%;text-align:center}body #main .wrap .copy-section .notes-box .limit{font-size:30px;font-family:'Noto Sans JP', sans-serif;font-weight:900;line-height:120%;margin-bottom:0.5em}body #main .wrap .copy-section .notes-box .bgY{background:#ff9;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffe), color-stop(60%, #ffe), color-stop(60%, #ff9), color-stop(100%, #ff9));background-image:-webkit-linear-gradient(#ffe, #ffe 60%, #ff9 60%, #ff9);background-image:-moz-linear-gradient(#ffe, #ffe 60%, #ff9 60%, #ff9);background-image:-o-linear-gradient(#ffe, #ffe 60%, #ff9 60%, #ff9);background-image:linear-gradient(#ffffee,#ffffee 60%,#ffff99 60%,#ffff99)}@media screen and (max-width: 680px){body #main .wrap .copy-section .notes-box{padding:10px;width:95%}body #main .wrap .copy-section .notes-box .limit{font-size:20px}body #main .wrap .copy-section .notes-box p{font-size:17px;text-align:left}body #main .wrap .copy-section .notes-box p br{display:none}}body #main .wrap .copy-section .limit-num{*zoom:1;display:block;width:100%;max-width:620px;margin:40px auto 40px;padding:0px 10px;box-sizing:border-box;overflow:hidden;text-align:center;border-top:1px solid #333;border-bottom:1px solid #333}body #main .wrap .copy-section .limit-num:after{content:"";display:table;clear:both}@media screen and (max-width: 680px){body #main .wrap .copy-section .limit-num{width:95%;margin:20px auto 25px;padding:0px 0px}}body #main .wrap .copy-section .limit-num p{display:inline-block;padding:25px;font-weight:bold;font-size:26px}@media screen and (max-width: 680px){body #main .wrap .copy-section .limit-num p{padding:15px 5px;font-size:18px}}body #main .wrap .copy-section .notes-box2{border:1px solid #dfcc9e;margin:20px auto 0;padding:20px 25px;background-color:#FFFFEE;box-sizing:border-box;line-height:140%;width:100%;max-width:580px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}body #main .wrap .copy-section .notes-box2 .day{font-size:28px;font-weight:bold;line-height:140%}body #main .wrap .copy-section .notes-box2 .time{font-size:24px;margin-top:5px;font-weight:bold;line-height:140%}body #main .wrap .copy-section .notes-box2 .limit{font-size:32px;font-family:'Noto Sans JP', sans-serif;font-weight:900;line-height:140%}body #main .wrap .copy-section .notes-box2 .bgY{background:#ff9;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffe), color-stop(60%, #ffe), color-stop(60%, #ff9), color-stop(100%, #ff9));background-image:-webkit-linear-gradient(#ffe, #ffe 60%, #ff9 60%, #ff9);background-image:-moz-linear-gradient(#ffe, #ffe 60%, #ff9 60%, #ff9);background-image:-o-linear-gradient(#ffe, #ffe 60%, #ff9 60%, #ff9);background-image:linear-gradient(#ffffee,#ffffee 60%,#ffff99 60%,#ffff99)}@media screen and (max-width: 680px){body #main .wrap .copy-section .notes-box2{padding:10px;width:95%}body #main .wrap .copy-section .notes-box2 .day{font-size:17px}body #main .wrap .copy-section .notes-box2 .time{font-size:14px;padding:5px 0px}body #main .wrap .copy-section .notes-box2 .limit{font-size:22px}}body #main .wrap .copy-section .sub-copy{*zoom:1;display:block;width:100%;max-width:620px;margin:0px auto;padding:0px 10px;box-sizing:border-box;overflow:hidden;text-align:center;letter-spacing:-1px}body #main .wrap .copy-section .sub-copy:after{content:"";display:table;clear:both}@media screen and (max-width: 680px){body #main .wrap .copy-section .sub-copy{padding:0px 15px;text-align:left;letter-spacing:-2px}body #main .wrap .copy-section .sub-copy br{display:none}}body #main .wrap .copy-section .sub-copy p{font-weight:bold;font-size:26px;line-height:150%;margin-bottom:0em;text-shadow:2px 2px 0 #FFF,-2px -2px 0 #FFF,-2px 2px 0 #FFF,2px -2px 0 #FFF,0px 2px 0 #FFF,-2px 0 #FFF,-2px 0 0 #FFF,2px 0 0 #FFF}body #main .wrap .copy-section .sub-copy p b{font-size:1.1em}@media screen and (max-width: 680px){body #main .wrap .copy-section .sub-copy p{line-height:160%;font-size:18px}}body #main .wrap .copy-section .kigyo-table{width:100%;max-width:620px;margin:0 auto;border-collapse:collapse;border:1px solid #F5F5FA}body #main .wrap .copy-section .kigyo-table tr:nth-child(even){background:#F5F5FA}body #main .wrap .copy-section .kigyo-table .kigyo-cell{width:50%;font-size:0.95em;padding:0.75em 0.6em !important;box-sizing:border-box}@media screen and (max-width: 680px){body #main .wrap .copy-section .kigyo-table .kigyo-cell{padding:0.5rem}}body #main .wrap .copy-section .kigyo-table .kigyo-cell.ippan,body #main .wrap .copy-section .kigyo-table .kigyo-cell.coaching{font-size:1.1em;font-weight:700;color:#FFF !important;text-align:center}@media screen and (max-width: 680px){body #main .wrap .copy-section .kigyo-table .kigyo-cell.ippan,body #main .wrap .copy-section .kigyo-table .kigyo-cell.coaching{font-size:1.05em}}body #main .wrap .copy-section .kigyo-table .kigyo-cell.ippan{background:#7C7C89}body #main .wrap .copy-section .kigyo-table .kigyo-cell.coaching{background:#0594bd}body #main .wrap .copy-section .kigyo-table .kigyo-cell:first-child{color:#555;border-right:4px solid #FFF}@media screen and (max-width: 680px){body #main .wrap .copy-section .kigyo-table .kigyo-cell:first-child{width:40%}}body #main .wrap .copy-section .kigyo-table .kigyo-cell:last-child{font-weight:700}@media screen and (max-width: 680px){body #main .wrap .copy-section .kigyo-table .kigyo-cell:last-child{width:60%}}body #main .wrap .copy-section .book-present{*zoom:1;display:block;padding:10px 10px 10px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMjclIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PHN0b3Agb2Zmc2V0PSI3MyUiIHN0b3AtY29sb3I9IiNmZmYyY2MiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmQ5NjYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff),color-stop(27%, #ffffff),color-stop(73%, #fff2cc),color-stop(100%, #ffd966));background-image:-moz-linear-gradient(#ffffff,#ffffff 27%,#fff2cc 73%,#ffd966);background-image:-webkit-linear-gradient(#ffffff,#ffffff 27%,#fff2cc 73%,#ffd966);background-image:linear-gradient(#ffffff,#ffffff 27%,#fff2cc 73%,#ffd966);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}body #main .wrap .copy-section .book-present:after{content:"";display:table;clear:both}@media screen and (max-width: 680px){body #main .wrap .copy-section .book-present{padding:0px 15px 5px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}}body #main .wrap .copy-section .book-present .book-present-header{*zoom:1;display:block}body #main .wrap .copy-section .book-present .book-present-header:after{content:"";display:table;clear:both}body #main .wrap .copy-section .book-present .book-present-header .book-image-container{float:left;width:45%;box-sizing:border-box}@media screen and (max-width: 680px){body #main .wrap .copy-section .book-present .book-present-header .book-image-container{float:none;width:90%;max-width:300px;margin:0px auto}}body #main .wrap .copy-section .book-present .book-present-header .book-title-container{float:left;width:55%;padding-top:10px;padding-left:12px;box-sizing:border-box}@media screen and (max-width: 680px){body #main .wrap .copy-section .book-present .book-present-header .book-title-container{float:none;width:100%;padding:20px 0px 0px;display:none}}body #main .wrap .copy-section .book-present .book-present-header .book-title-container .book-subtitle{border-top:1px solid #9A8148;border-bottom:1px solid #9A8148;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9Ii0wLjA5MTUwNiIgeTE9IjAuMTU4NDk0IiB4Mj0iMS4wOTE1MDYiIHkyPSIwLjg0MTUwNiI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdmNjAwMCIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZTJhYTAwIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYjM4NjAwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-moz-linear-gradient(330deg, #7f6000,#e2aa00,#b38600);background-image:-webkit-linear-gradient(330deg, #7f6000,#e2aa00,#b38600);background-image:linear-gradient(120deg, #7f6000,#e2aa00,#b38600);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:'Noto Sans JP', sans-serif;line-height:120%;font-size:20px;font-weight:bold;padding:6px 0px}@media screen and (max-width: 680px){body #main .wrap .copy-section .book-present .book-present-header .book-title-container .book-subtitle{font-size:18px;text-align:center;padding:6px 0px}}body #main .wrap .copy-section .book-present .book-present-header .book-title-container .book-title{margin-top:15px;font-size:40px;font-family:'Shippori Mincho B1', serif;font-weight:800;line-height:120%}@media screen and (max-width: 680px){body #main .wrap .copy-section .book-present .book-present-header .book-title-container .book-title{font-size:38px;text-align:center}}body #main .wrap .copy-section .book-present .book-contents-container{*zoom:1;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:rgba(255,255,255,0.7);margin-top:10px;margin-bottom:10px}body #main .wrap .copy-section .book-present .book-contents-container:after{content:"";display:table;clear:both}@media screen and (max-width: 680px){body #main .wrap .copy-section .book-present .book-contents-container{margin-top:10px}}body #main .wrap .copy-section .book-present .book-contents-container .left,body #main .wrap .copy-section .book-present .book-contents-container .right{float:left;width:50%;box-sizing:border-box;font-size:14px;line-height:140%;padding:15px}@media screen and (max-width: 680px){body #main .wrap .copy-section .book-present .book-contents-container .left,body #main .wrap .copy-section .book-present .book-contents-container .right{float:none;width:100%;padding:20px 15px 0px}}body #main .wrap .copy-section .book-present .book-contents-container .left p,body #main .wrap .copy-section .book-present .book-contents-container .right p{font-size:14px;line-height:140%;font-weight:bold;color:#333}body #main .wrap .copy-section .book-present .book-contents-container .left p.nbsp,body #main .wrap .copy-section .book-present .book-contents-container .right p.nbsp{font-size:12px;line-height:100%}body #main .wrap .copy-section .book-present .book-contents-container .left ul,body #main .wrap .copy-section .book-present .book-contents-container .right ul{margin:0em 0 0 1.2em}body #main .wrap .copy-section .book-present .book-contents-container .left ul li,body #main .wrap .copy-section .book-present .book-contents-container .right ul li{padding:0}body #main .wrap .copy-section div.letter{*zoom:1;display:block;width:100%;max-width:620px;margin:0px auto;padding:0px 10px;box-sizing:border-box;overflow:hidden}body #main .wrap .copy-section div.letter:after{content:"";display:table;clear:both}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter{padding:0px 15px}}body #main .wrap .copy-section div.letter h5.title{font-family:'Noto Sans JP', sans-serif;font-size:22px;font-weight:900;padding:10px 15px;color:#0594bd;border-left:6px solid #0594bd;background-color:#f4f6f9}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter h5.title{margin-top:35px;margin-bottom:0px;font-size:18px;padding:12px 10px;line-height:160%}}body #main .wrap .copy-section div.letter .price{text-align:center;font-size:30px;font-family:'Noto Sans JP', sans-serif;font-weight:900}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .price{font-size:18px;line-height:160%}}body #main .wrap .copy-section div.letter .price-special-offer{color:#C00;text-align:center;font-size:32px;font-family:'Noto Sans JP', sans-serif;font-weight:900}body #main .wrap .copy-section div.letter .price-special-offer .num{font-size:1.5em}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .price-special-offer{font-size:24px;line-height:160%}}body #main .wrap .copy-section div.letter .testimonial h4{margin:0;text-align:center}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .testimonial h4{text-align:left}body #main .wrap .copy-section div.letter .testimonial h4 br{display:none}}body #main .wrap .copy-section div.letter .testimonial h5{margin:0;text-align:center;padding:0.8em 0;line-height:150%}body #main .wrap .copy-section div.letter .testimonial h5 .m{font-size:14px !important}body #main .wrap .copy-section div.letter .video-container{width:100%;max-width:853px;margin:0px auto;border:0px solid #EDEDED;-moz-box-shadow:rgba(255,255,255,0.2) 0 0 250px;-webkit-box-shadow:rgba(255,255,255,0.2) 0 0 250px;box-shadow:rgba(255,255,255,0.2) 0 0 250px}body #main .wrap .copy-section div.letter .video-container .content-video{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;padding-top:0px}body #main .wrap .copy-section div.letter .video-container .content-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}body #main .wrap .copy-section div.letter .video-container .content-video .content-video-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#FFF;z-index:999999;display:block}body #main .wrap .copy-section div.letter .form{display:block;margin:15px 0px}body #main .wrap .copy-section div.letter .alert-big{padding:15px;border:1px solid #E0E0E0;background-color:#ffffe0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;*zoom:1;box-sizing:border-box;width:100%;text-align:center;margin-bottom:20px;font-size:20px;font-weight:bold;color:#E33}body #main .wrap .copy-section div.letter .alert-big:after{content:"";display:table;clear:both}body #main .wrap .copy-section div.letter .content-sec{padding:20px 1%}body #main .wrap .copy-section div.letter div.section-box.gray{border:1px solid #d0d0d0 !important}body #main .wrap .copy-section div.letter div.section,body #main .wrap .copy-section div.letter div.section-box{*zoom:1;border:1px solid #0594bd;padding:0px;margin:0px auto 15px;width:100%;box-sizing:border-box}body #main .wrap .copy-section div.letter div.section:after,body #main .wrap .copy-section div.letter div.section-box:after{content:"";display:table;clear:both}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.section,body #main .wrap .copy-section div.letter div.section-box{padding:0px 0px}}body #main .wrap .copy-section div.letter div.section h3,body #main .wrap .copy-section div.letter div.section-box h3{margin:20px 0px 20px 0px;font-size:28px}body #main .wrap .copy-section div.letter div.section h5,body #main .wrap .copy-section div.letter div.section-box h5{font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;position:relative;background-color:#0594bd;color:#FFF;margin:0px;padding:10px 25px 15px;font-size:22px;font-weight:bold;line-height:160%}body #main .wrap .copy-section div.letter div.section h5 em,body #main .wrap .copy-section div.letter div.section-box h5 em{font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;color:#f1c64f;font-weight:600}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.section h5,body #main .wrap .copy-section div.letter div.section-box h5{font-size:18px;line-height:160%;text-align:left;margin:0px;padding:10px 10px 12px}}body #main .wrap .copy-section div.letter div.section h6,body #main .wrap .copy-section div.letter div.section-box h6{font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;position:relative;line-height:180%;font-size:28px;margin:0px auto 10px;padding:0px;text-align:left}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.section h6,body #main .wrap .copy-section div.letter div.section-box h6{font-size:22px;text-align:left;margin:0px auto 5px}}body #main .wrap .copy-section div.letter div.section p.nbsp,body #main .wrap .copy-section div.letter div.section-box p.nbsp{line-height:100%}body #main .wrap .copy-section div.letter div.section .section-box-inner,body #main .wrap .copy-section div.letter div.section-box .section-box-inner{padding:25px 25px;*zoom:1}body #main .wrap .copy-section div.letter div.section .section-box-inner:after,body #main .wrap .copy-section div.letter div.section-box .section-box-inner:after{content:"";display:table;clear:both}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.section .section-box-inner,body #main .wrap .copy-section div.letter div.section-box .section-box-inner{padding:20px 10px}}body #main .wrap .copy-section div.letter div.section .section-box-inner h5,body #main .wrap .copy-section div.letter div.section-box .section-box-inner h5{font-family:"Zen Antique","Noto Serif JP","HGP明朝E","ヒラギノ明朝 Pr6 W6","Hiragino Mincho Pro","HGS明朝E","メイリオ","ＭＳ Ｐ明朝","MS PMincho","Sawarabi Mincho",Meiryo,serif;line-height:180%;font-size:24px;margin:0px 0px 15px;padding:0px;text-align:center;background-color:transparent;color:#eb402f;font-weight:bold}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.section .section-box-inner h5,body #main .wrap .copy-section div.letter div.section-box .section-box-inner h5{font-size:20px;line-height:160%;text-align:left;margin:0px 0px 15px;background-color:transparent}}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.section .section-box-inner h5 br,body #main .wrap .copy-section div.letter div.section-box .section-box-inner h5 br{display:none}}body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet{margin:0px 0px;padding:0px;line-height:160%;border:0px;background-color:transparent}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet{margin:0px;padding:0px}}body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p{margin:0px 0px 10px 0px;padding:0px;line-height:160%;font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:normal;color:#333;*zoom:1;background-color:transparent;text-decoration:none}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p{font-size:16px;margin:0px 0px 10px 0px}}body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p:after,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p:after{content:"";display:table;clear:both}body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p:first-child,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p:first-child{margin-top:0px}body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p:last-child,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p:last-child{margin-bottom:0px}body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p .icon-ok,body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p .icon-check,body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p .icon-ok-1,body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p .icon-ok-circle,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p .icon-ok,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p .icon-check,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p .icon-ok-1,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p .icon-ok-circle{display:table-cell;padding:0px 0px 0px;color:#CC0000;font-size:16px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p .icon-ok,body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p .icon-check,body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p .icon-ok-1,body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p .icon-ok-circle,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p .icon-ok,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p .icon-check,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p .icon-ok-1,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p .icon-ok-circle{font-size:14px}}body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p .icon-ok-squared,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p .icon-ok-squared{display:table-cell;padding:0px 0px 0px;color:#3cb371;font-size:18px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p .icon-ok-squared,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p .icon-ok-squared{font-size:16px}}body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p .sec-title,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p .sec-title{display:table-cell;text-align:left;padding-left:15px;font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:500}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p .sec-title,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p .sec-title{padding-left:10px}}body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p u,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p u{font-weight:bold;font-size:1.10em;text-decoration:none;display:inline;border-bottom:1px solid #333}body #main .wrap .copy-section div.letter div.section .section-box-inner .bullet p strong,body #main .wrap .copy-section div.letter div.section-box .section-box-inner .bullet p strong{color:#eb402f;font-size:1.10em;font-weight:bold;margin:0px 0px}body #main .wrap .copy-section div.letter div.section p,body #main .wrap .copy-section div.letter div.section-box p{font-size:16px;line-height:170%}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.section p,body #main .wrap .copy-section div.letter div.section-box p{font-size:15px}}body #main .wrap .copy-section div.letter div.section img,body #main .wrap .copy-section div.letter div.section-box img{display:inline-block}body #main .wrap .copy-section div.letter div.section .memo,body #main .wrap .copy-section div.letter div.section-box .memo{background-color:#F9F9F9;padding:10px 15px 15px;border:1px solid #ccc;border-top:0px}body #main .wrap .copy-section div.letter div.section .memo p,body #main .wrap .copy-section div.letter div.section-box .memo p{line-height:160%}body #main .wrap .copy-section div.letter div.section hr,body #main .wrap .copy-section div.letter div.section-box hr{height:0px;border:0px;border-bottom:1px dotted #ccc}body #main .wrap .copy-section div.letter div.section ul,body #main .wrap .copy-section div.letter div.section-box ul{list-style:disc;margin-left:1.25em}body #main .wrap .copy-section div.letter div.section ul li,body #main .wrap .copy-section div.letter div.section-box ul li{padding-bottom:5px}body #main .wrap .copy-section div.letter div.section ul li ul li,body #main .wrap .copy-section div.letter div.section-box ul li ul li{font-size:14px}body #main .wrap .copy-section div.letter div.section ol,body #main .wrap .copy-section div.letter div.section-box ol{margin-left:1.25em}body #main .wrap .copy-section div.letter div.section ol li,body #main .wrap .copy-section div.letter div.section-box ol li{padding-bottom:8px}body #main .wrap .copy-section div.letter div.section ol li ul li,body #main .wrap .copy-section div.letter div.section-box ol li ul li{font-size:14px}body #main .wrap .copy-section div.letter .profile-box{float:right;text-align:right;margin:0px 0px 20px 20px;max-width:28%;width:180px;height:auto;font-size:13px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .profile-box{font-size:12px;margin:5px 0px 10px 10px;max-width:36%}}body #main .wrap .copy-section div.letter .profile-box2{float:none;text-align:center;margin:0px auto 10px;max-width:50%;width:240px;height:auto;font-size:14px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .profile-box2{font-size:12px;margin:0px auto 5px}}body #main .wrap .copy-section div.letter .box{border:2px solid #EDEDED;padding:30px 30px 30px 30px;background-color:#fff;box-sizing:border-box}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .box{padding:15px 10px;background-color:#fff;border:1px solid #ccc;-moz-box-shadow:rgba(0,0,0,0.1) 0px 2px 5px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 2px 5px;box-shadow:rgba(0,0,0,0.1) 0px 2px 5px}}body #main .wrap .copy-section div.letter .box h4{margin-top:10px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .box h4{margin-top:0px}}body #main .wrap .copy-section div.letter .box h5{margin-top:0px;font-family:"Helvetica","Arial",YuGothic,"Yu Gothic","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;position:relative;border-bottom:2px solid #F3F3F3;line-height:200%;font-size:20px;font-weight:bold;margin:30px auto 25px;padding:0px 0px 5px;text-align:center}body #main .wrap .copy-section div.letter .box h5:first-child{margin-top:0px}body #main .wrap .copy-section div.letter .box h5:after{content:' ';position:absolute;display:block;background-color:#0594bd;width:90px;height:3px;z-index:99;bottom:-3px;left:264px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .box h5:after{width:60px;left:0px}}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .box h5{font-size:18px;text-align:left;margin:25px auto 20px}}body #main .wrap .copy-section div.letter .service-box{border:4px solid #011C4B;padding:15px 30px 20px 30px;background-color:#fff}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .service-box{padding:10px;background-color:#fff}}body #main .wrap .copy-section div.letter .service-box h4{font-family:"Helvetica","Arial",YuGothic,"Yu Gothic","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;position:relative;border-bottom:1px solid #ccc;line-height:200%;font-size:22px;font-weight:bold;margin:0px auto 15px;padding:5px 0px 5px;color:#333;text-align:left}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .service-box h4{font-size:18px;line-height:160%}}body #main .wrap .copy-section div.letter .service-box ul{list-style:disc;margin-left:1.25em}body #main .wrap .copy-section div.letter .service-box ul li{padding-bottom:5px}body #main .wrap .copy-section div.letter .service-box p{line-height:160%}body #main .wrap .copy-section div.letter p{font-size:16px;line-height:180%;margin-bottom:0px;display:block}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter p{font-size:16px;line-height:165%}}body #main .wrap .copy-section div.letter p b{color:#010203;font-weight:bold;margin:0px 0px;background:#ffa;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(60%, #fff), color-stop(60%, #ffa), color-stop(100%, #ffa));background-image:-webkit-linear-gradient(#fff, #fff 60%, #ffa 60%, #ffa);background-image:-moz-linear-gradient(#fff, #fff 60%, #ffa 60%, #ffa);background-image:-o-linear-gradient(#fff, #fff 60%, #ffa 60%, #ffa);background-image:linear-gradient(#ffffff,#ffffff 60%,#ffffaa 60%,#ffffaa);font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:1.00em;font-weight:bold}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter p b{font-size:1.00em}}body #main .wrap .copy-section div.letter p strong{color:#333;font-weight:bold;margin:0px 0px}body #main .wrap .copy-section div.letter p.dot{background-image:url("../images/bc_txt.jpg")}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter p.dot{line-height:30px}}body #main .wrap .copy-section div.letter p.nondot{background-image:none}body #main .wrap .copy-section div.letter p.nbsp{line-height:140%}body #main .wrap .copy-section div.letter p.sign{text-align:right;font-family:"Zen Antique","Noto Serif JP","HGP明朝E","ヒラギノ明朝 Pr6 W6","Hiragino Mincho Pro","HGS明朝E","メイリオ","ＭＳ Ｐ明朝","MS PMincho","Sawarabi Mincho",Meiryo,serif}body #main .wrap .copy-section div.letter h3{font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;margin:50px 0px 30px 0px;padding:0px 0px;font-size:28px;line-height:200%;font-weight:700;color:#2f72c7;text-align:center;text-decoration:none}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter h3{margin:40px 0px 25px 0px;font-size:20px;line-height:170%;text-align:left}body #main .wrap .copy-section div.letter h3 br{display:none}}body #main .wrap .copy-section div.letter h3 u{text-decoration:none;display:inline;border-bottom:1px solid #2f72c7}body #main .wrap .copy-section div.letter h4{font-family:"Zen Antique","Noto Serif JP","HGP明朝E","ヒラギノ明朝 Pr6 W6","Hiragino Mincho Pro","HGS明朝E","メイリオ","ＭＳ Ｐ明朝","MS PMincho","Sawarabi Mincho",Meiryo,serif;margin:50px 0px 45px 0px;padding:0px 0px;font-size:28px;line-height:150%;font-weight:bold;color:#333;text-align:center;text-decoration:none}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter h4{margin:40px 0px 25px 0px;font-size:20px;line-height:165%;text-align:left}body #main .wrap .copy-section div.letter h4 br{display:none}}body #main .wrap .copy-section div.letter h4 u{text-decoration:none;display:inline;border-bottom:1px solid #333}body #main .wrap .copy-section div.letter h4.clr-red u{border-bottom:1px solid #C00}body #main .wrap .copy-section div.letter h4.sub-copy{font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;margin:30px 0px 30px 0px;padding:0px 0px;font-size:21px;line-height:180%;font-weight:normal;color:#333;text-align:left;text-decoration:none}body #main .wrap .copy-section div.letter h4.sub-copy u{text-decoration:none;display:inline;border-bottom:1px solid #333}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter h4.sub-copy{font-size:18px}}body #main .wrap .copy-section div.letter h5{font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;position:relative;line-height:180%;font-size:22px;margin:35px auto 5px;padding:0px;text-align:left}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter h5{font-size:16px;text-align:left;margin:25px auto 5px}}body #main .wrap .copy-section div.letter h5 .icon{color:#0594bd}body #main .wrap .copy-section div.letter h5.left{font-family:"Helvetica","Arial",YuGothic,"Yu Gothic","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;position:relative;border-bottom:2px solid #F3F3F3;line-height:200%;font-size:18px;font-weight:bold;margin:30px auto 25px;padding:0px 0px 5px;text-align:left}body #main .wrap .copy-section div.letter h5.left:first-child{margin-top:0px}body #main .wrap .copy-section div.letter h5.left:after{content:' ';position:absolute;display:block;background-color:#0594bd;width:90px;height:3px;z-index:99;bottom:-3px;left:0px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter h5.left:after{width:60px;left:0px}}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter h5.left{font-size:16px;text-align:left;margin:25px auto 20px}}body #main .wrap .copy-section div.letter div.testimonial{border:1px solid #4670d0;background:#fdfdfd;padding:25px 50px;max-width:100%;margin:0px auto 20px;position:relative;*zoom:1}body #main .wrap .copy-section div.letter div.testimonial:after{content:"";display:table;clear:both}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.testimonial{padding:20px 10px}}body #main .wrap .copy-section div.letter div.testimonial:before{content:'“';position:absolute;display:block;color:#4670d0;z-index:99;top:5px;left:10px;font-size:90px;line-height:100%;height:36px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.testimonial:before{font-size:50px;height:26px;top:0px;left:5px}}body #main .wrap .copy-section div.letter div.testimonial:after{content:'”';position:absolute;display:block;color:#4670d0;z-index:99;bottom:5px;right:10px;font-size:90px;line-height:100%;height:36px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.testimonial:after{font-size:50px;height:26px;bottom:0px;right:5px}}body #main .wrap .copy-section div.letter div.testimonial .voice-image{text-align:center;margin-bottom:20px}body #main .wrap .copy-section div.letter div.testimonial .voice-image img{max-width:100%;height:auto}body #main .wrap .copy-section div.letter div.testimonial .voice-content{padding:5px 10px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.testimonial .voice-content{padding:0px 0px}}body #main .wrap .copy-section div.letter div.testimonial .voice-content h5{font-family:"Zen Antique","Noto Serif JP","HGP明朝E","ヒラギノ明朝 Pr6 W6","Hiragino Mincho Pro","HGS明朝E","メイリオ","ＭＳ Ｐ明朝","MS PMincho","Sawarabi Mincho",Meiryo,serif;line-height:160%;font-size:23px;margin:0px 0px 20px;padding:0px;text-align:left;background-color:transparent;color:#eb402f;font-weight:bold}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.testimonial .voice-content h5{font-size:19px;line-height:160%;text-align:left;margin:0px 0px 15px;background-color:transparent}}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter div.testimonial .voice-content h5 br{display:none}}body #main .wrap .copy-section div.letter div.testimonial .voice-content .voice-q{font-size:15px;color:#1F3864;font-weight:600;margin:5px 0px}body #main .wrap .copy-section div.letter div.testimonial .voice-content .voice-q:first-child{margin-top:0}body #main .wrap .copy-section div.letter div.testimonial .voice-content .voice-a{font-size:15px;margin-bottom:20px}body #main .wrap .copy-section div.letter table.step{padding:0px;margin:0px;width:100%}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter table.step{display:block;padding:0px 5px}}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter table.step tbody{display:block;width:100%}}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter table.step tr{display:block;width:100%;padding:0px;box-sizing:border-box}}body #main .wrap .copy-section div.letter table.step tr:last-child th{border-bottom-color:#0594bd}body #main .wrap .copy-section div.letter table.step tr:last-child td{padding:0px 0px 0px}body #main .wrap .copy-section div.letter table.step th{padding:0px;color:#0594bd;font-size:1.0em;font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700;vertical-align:top;width:15%}body #main .wrap .copy-section div.letter table.step th p{font-size:1.15em;line-height:120%;padding-top:4px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter table.step th{width:100%;padding:0px;display:block;font-size:1.0em;font-weight:bold;border:0px;background-color:transparent;color:#0594bd}body #main .wrap .copy-section div.letter table.step th p{font-size:1.08em;line-height:180%;border-bottom:1px dotted #aaa;margin-bottom:10px;padding:0px}}body #main .wrap .copy-section div.letter table.step td{padding:0px 0px 30px;font-size:1.0em}body #main .wrap .copy-section div.letter table.step td strong{font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:700}body #main .wrap .copy-section div.letter table.step td img{max-width:100%;height:auto}body #main .wrap .copy-section div.letter table.step td iframe{max-width:100%;height:auto;min-height:500px;margin:10px 0}body #main .wrap .copy-section div.letter table.step td ul{list-style:disc}body #main .wrap .copy-section div.letter table.step td ul,body #main .wrap .copy-section div.letter table.step td ol{margin:0em 0 0em 1em}body #main .wrap .copy-section div.letter table.step td p{line-height:160%}body #main .wrap .copy-section div.letter table.step td p.title{margin-bottom:10px}body #main .wrap .copy-section div.letter table.step td p.title strong{color:#333}body #main .wrap .copy-section div.letter table.step td p.s{line-height:140%}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter table.step td{padding:0px 0px 20px;display:block;font-size:1.0em;border:0px}body #main .wrap .copy-section div.letter table.step td p{line-height:150%}body #main .wrap .copy-section div.letter table.step td p br{display:none}body #main .wrap .copy-section div.letter table.step td p.nbsp{font-size:6px;line-height:100%}body #main .wrap .copy-section div.letter table.step td iframe{min-height:350px}}body #main .wrap .copy-section div.letter table.designed{border-top:1px #4670d0 solid;border-right:1px #4670d0 solid;margin-bottom:1.5em;width:100%}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter table.designed{display:block;border:1px #4670d0 solid;padding:5px 0px 10px 0px}}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter table.designed tbody{display:block;width:100%}}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter table.designed tr{display:block;width:100%;padding:6px 10px;box-sizing:border-box}}body #main .wrap .copy-section div.letter table.designed tr:last-child th{border-bottom-color:#4670d0}body #main .wrap .copy-section div.letter table.designed th{padding:15px;border-bottom-width:1px;border-left-width:1px;border-bottom-style:solid;border-left-style:solid;border-bottom-color:#fff;border-left-color:#4670d0;background-color:#4670d0;color:#FFF;font-size:1.0em;font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;vertical-align:top;width:20%}body #main .wrap .copy-section div.letter table.designed th p{font-size:0.98em}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter table.designed th{width:100%;padding:0px;display:block;font-size:1.0em;font-weight:bold;border:0px;background-color:transparent;color:#0594bd}body #main .wrap .copy-section div.letter table.designed th p{font-size:1.00em;line-height:180%;border-bottom:1px dotted #aaa;margin-bottom:10px}}body #main .wrap .copy-section div.letter table.designed td{padding:15px;border-bottom-width:1px;border-left-width:1px;border-bottom-style:solid;border-left-style:solid;border-bottom-color:#0594bd;border-left-color:#fff;font-size:1.0em}body #main .wrap .copy-section div.letter table.designed td img{max-width:100%;height:auto}body #main .wrap .copy-section div.letter table.designed td iframe{max-width:100%;height:auto;min-height:500px;margin:10px 0}body #main .wrap .copy-section div.letter table.designed td ul{list-style:disc}body #main .wrap .copy-section div.letter table.designed td ul,body #main .wrap .copy-section div.letter table.designed td ol{margin:0em 0 0em 1em}body #main .wrap .copy-section div.letter table.designed td p{line-height:160%}body #main .wrap .copy-section div.letter table.designed td p.s{line-height:140%}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter table.designed td{padding:0px;display:block;font-size:1.0em;border:0px}body #main .wrap .copy-section div.letter table.designed td p{line-height:150%}body #main .wrap .copy-section div.letter table.designed td p br{display:none}body #main .wrap .copy-section div.letter table.designed td p.nbsp{font-size:6px;line-height:100%}body #main .wrap .copy-section div.letter table.designed td iframe{min-height:350px}}body #main .wrap .copy-section div.letter table.designed-horizon{border-top:1px #0594bd solid;border-right:1px #0594bd solid;border-left:1px #0594bd solid;margin-bottom:1.5em;width:100%}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter table.designed-horizon{display:block;border:1px #0594bd solid;padding:5px 0px 10px 0px}}body #main .wrap .copy-section div.letter table.designed-horizon tr{width:100%}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter table.designed-horizon tr{display:block;padding:6px 10px}}body #main .wrap .copy-section div.letter table.designed-horizon tr:last-child th{border-bottom-color:#0594bd}body #main .wrap .copy-section div.letter table.designed-horizon .blw0{border-left-width:0px}body #main .wrap .copy-section div.letter table.designed-horizon .entry{padding-left:25px;padding-right:25px}body #main .wrap .copy-section div.letter table.designed-horizon th{width:auto;padding:15px;border-bottom-width:1px;border-left-width:1px;border-bottom-style:solid;border-left-style:dotted;border-bottom-color:#0594bd;border-left-color:#fff;background-color:#0594bd;color:#FFF;font-size:1.0em;font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;vertical-align:middle;text-align:center;font-weight:600}body #main .wrap .copy-section div.letter table.designed-horizon th p{font-size:0.98em}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter table.designed-horizon th{width:100%;padding:0px;display:block;font-size:1.0em;font-weight:bold;border:0px;background-color:transparent;color:#0594bd}body #main .wrap .copy-section div.letter table.designed-horizon th p{font-size:1.00em;line-height:180%;border-bottom:1px dotted #aaa;margin-bottom:6px}}body #main .wrap .copy-section div.letter table.designed-horizon td{padding:25px 10px;border-bottom-width:1px;border-left-width:1px;border-bottom-style:solid;border-left-style:dotted;border-bottom-color:#0594bd;border-left-color:#ccc;font-size:1.00em;vertical-align:middle;text-align:center;font-weight:550}body #main .wrap .copy-section div.letter table.designed-horizon td img{max-width:100%;height:auto}body #main .wrap .copy-section div.letter table.designed-horizon td ul{list-style:disc}body #main .wrap .copy-section div.letter table.designed-horizon td ul,body #main .wrap .copy-section div.letter table.designed-horizon td ol{margin:0em 0 0em 1em}body #main .wrap .copy-section div.letter table.designed-horizon td a.button span.btn-text{padding:15px 20px}body #main .wrap .copy-section div.letter table.designed-horizon td p{line-height:120%;font-size:1.20em}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter table.designed-horizon td{padding:0px;display:block;font-size:1.0em;border:0px}body #main .wrap .copy-section div.letter table.designed-horizon td p{line-height:150%}body #main .wrap .copy-section div.letter table.designed-horizon td p br{display:none}body #main .wrap .copy-section div.letter table.designed-horizon td p.nbsp{font-size:6px;line-height:100%}body #main .wrap .copy-section div.letter table.designed-horizon td iframe{min-height:350px}}body #main .wrap .copy-section div.letter .bullet{margin:0px 0px;padding:25px 20px;line-height:160%;border:1px solid #d0d0d0;background-color:#fafafa}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .bullet{margin:0px;padding:20px 10px}}body #main .wrap .copy-section div.letter .bullet h3{margin:0px 15px 15px 0px;padding:0px;font-size:16px;line-height:160%;font-family:"Noto Sans JP","Segoe UI",Verdana,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:normal;color:#333;*zoom:1;background-color:transparent;text-decoration:none}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .bullet h3{font-size:16px;margin:0px 10px 16px 0px}}body #main .wrap .copy-section div.letter .bullet h3:after{content:"";display:table;clear:both}body #main .wrap .copy-section div.letter .bullet h3:first-child{margin-top:0px}body #main .wrap .copy-section div.letter .bullet h3:last-child{margin-bottom:0px}body #main .wrap .copy-section div.letter .bullet h3 .icon-ok,body #main .wrap .copy-section div.letter .bullet h3 .icon-check,body #main .wrap .copy-section div.letter .bullet h3 .icon-ok-1,body #main .wrap .copy-section div.letter .bullet h3 .icon-ok-circle{display:table-cell;padding:0px 0px 0px;color:#CC0000;font-size:16px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .bullet h3 .icon-ok,body #main .wrap .copy-section div.letter .bullet h3 .icon-check,body #main .wrap .copy-section div.letter .bullet h3 .icon-ok-1,body #main .wrap .copy-section div.letter .bullet h3 .icon-ok-circle{font-size:14px}}body #main .wrap .copy-section div.letter .bullet h3 .icon-ok-squared{display:table-cell;padding:0px 0px 0px;color:#3cb371;font-size:18px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .bullet h3 .icon-ok-squared{font-size:16px}}body #main .wrap .copy-section div.letter .bullet h3 .sec-title{display:table-cell;text-align:left;padding-left:15px;font-family:"Helvetica","Arial",YuGothic,"Yu Gothic","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:500}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .bullet h3 .sec-title{padding-left:10px}}body #main .wrap .copy-section div.letter .bullet h3 u{font-weight:bold;font-size:1.05em;text-decoration:none;display:inline;border-bottom:1px solid #333}body #main .wrap .copy-section div.letter .bullet h3 strong{color:#eb402f;font-size:1.05em;font-weight:bold;margin:0px 0px}body #main .wrap .copy-section div.letter .mail_addr{font-size:24px;font-weight:bold}body #main .wrap .copy-section div.letter .email_box{font-size:18px;padding:12px 5px;line-height:100%;width:400px;max-width:80%;margin:5px 0px;border:2px solid #888;text-align:left;background-image:url("../images/icon_1r_48.png");background-repeat:no-repeat;background-position:left 50%;padding-left:52px;display:inline-block;background-color:#fffacd}body #main .wrap .copy-section div.letter .submit_button{margin:20px auto 25px;color:#FFF !important;background-color:#E00000;border:1px solid #C10000;padding:0px;display:block;text-align:center;text-decoration:none;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:90%}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .submit_button{width:100%}}body #main .wrap .copy-section div.letter .submit_button:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;text-decoration:none !important;color:#FFF !important}body #main .wrap .copy-section div.letter .submit_button span.btn-text{border:1px solid #CC8888;display:block;margin:0px;font-size:24px;padding:15px 30px 10px 20px;font-weight:bold;line-height:140%;font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.letter .submit_button span.btn-text{font-size:16px;padding:10px 10px 10px 5px}}body #main .wrap .copy-section div.letter .submit_button span.icon{margin-right:3px;color:#FFF}body #main .wrap .copy-section div.letter .email_box_submit{font-size:16px;padding:12px 25px;line-height:100%}body #main .wrap .copy-section .entry_button{max-width:100%}body #main .wrap .copy-section .entry_button img{max-width:100%}body #main .wrap .copy-section div.form-section{max-width:700px;margin:0px auto}body #main .wrap .copy-section div.form-section h4{margin:0px;font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif}body #main .wrap .copy-section div.form-section .form-section-title{border:1px solid #064584;border-bottom:0px;background-color:#064584;color:#FFF;padding:0px 0px;font-size:24px;font-weight:bold;text-align:center;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}body #main .wrap .copy-section div.form-section .form-section-title span.title-text{display:block;margin:0px;font-size:26px;padding:15px 4% 10px;font-weight:bold;line-height:140%;font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif}body #main .wrap .copy-section div.form-section .form-section-content{border:1px solid #ccc;background-color:#F8F8F8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #FFF;padding:20px 4% 30px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner{padding:10px 4% 30px}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .error_message{padding:18px;font-size:20px;border:1px solid #E0E0E0;background-color:#ffffe0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;*zoom:1;box-sizing:border-box;width:100%;max-width:620px;font-weight:normal;text-align:center;margin:0px auto 20px}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .error_message:after{content:"";display:table;clear:both}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .error_message{padding:16px;font-size:18px}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .error_message .alert{font-weight:bold;color:#E33}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner h4{line-height:180%;font-weight:bold;font-size:20px;text-align:center;margin-bottom:20px;color:#333}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .bgY{background:#ff9;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #F8F8F8), color-stop(60%, #F8F8F8), color-stop(60%, #ff9), color-stop(100%, #ff9));background-image:-webkit-linear-gradient(#F8F8F8, #F8F8F8 60%, #ff9 60%, #ff9);background-image:-moz-linear-gradient(#F8F8F8, #F8F8F8 60%, #ff9 60%, #ff9);background-image:-o-linear-gradient(#F8F8F8, #F8F8F8 60%, #ff9 60%, #ff9);background-image:linear-gradient(#f8f8f8,#f8f8f8 60%,#ffff99 60%,#ffff99);color:#333}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .form-content{margin:0px auto;width:100%;max-width:560px}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .form-content input.zip{width:30%}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .form-content input.zip{width:45%}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .require{color:#E66;font-size:12px;display:inline-block;font-weight:bold}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner label{font-size:15px;font-weight:bold;color:#555;margin:20px 0px 3px 0px;display:block;width:90%;*zoom:1}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner label:after{content:"";display:table;clear:both}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner label.inputText{font-size:15px;font-weight:normal;color:#333;margin:0px 0px 0px 8px;display:inline-block;width:auto;height:30px;line-height:30px}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner input[type=email],body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner input[type=text]{display:table-cell;width:auto;height:36px;line-height:36px;margin:0;font-size:18px;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:95%;padding:3px 6px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner input[type=email],body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner input[type=text]{font-size:16px;height:32px;line-height:32px}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner input[type=text]#Username1,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner input[type=text]#Username2{width:40%;margin-right:3%;float:left}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner input[type=text]#Username1,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner input[type=text]#Username2{width:40%}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner input[type=text]#Userzipcode{width:30%}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner input[type=text]#Userzipcode{width:50%}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner input[type=checkbox]{display:inline-block;width:auto;height:36px;line-height:36px;margin:0;font-size:18px;float:left}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner input[type=checkbox]{font-size:16px;height:32px;line-height:32px}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner textarea{display:table-cell;font-size:18px;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:95%;padding:6px 6px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner textarea{font-size:16px}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner select{height:42px;line-height:42px;font-size:18px;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:3px 3px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner select{height:38px;line-height:38px;font-size:16px}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner span.note{font-size:15px;color:#333;padding-bottom:3px;display:block}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .submit_button{margin:20px auto 25px;color:#FFF !important;background-color:#E00000;border:1px solid #C10000;padding:0px;display:block;text-align:center;text-decoration:none;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:90%}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .submit_button{width:100%}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .submit_button:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;text-decoration:none !important;color:#FFF !important}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .submit_button span.btn-text{border:1px solid #CC8888;display:block;margin:0px;font-size:30px;padding:15px 30px 10px 20px;font-weight:bold;line-height:140%;font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .submit_button span.btn-text{font-size:21px;padding:15px 10px 10px 5px}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .submit_button span.icon{margin-right:3px;color:#FFF}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner p{line-height:150%;font-size:16px;color:#333}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info{color:#555;margin:25px auto 0px;padding:15px 15px 15px;border:1px solid #DDD;background-color:#FEFEFE;width:100%;max-width:620px;box-sizing:border-box}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info{margin:20px auto 0px}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info h4{font-weight:bold;font-size:16px;text-align:center;line-height:200%;margin:0px;padding:0px}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol{max-width:550px;display:block;margin:0px auto;font-size:14px;line-height:160%}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul li,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li{margin-bottom:6px;margin-left:1.25em;padding:0px}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul li.faq,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li.faq{margin:15px 0px 0px;list-style:none}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul li.faq:first-child,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li.faq:first-child{margin-top:10px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul li.faq,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li.faq{margin-top:10px}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul li.faq:first-child,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li.faq:first-child{margin-top:10px}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul li.faq .faq-q,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li.faq .faq-q{padding:0px;margin:0px 0px 3px;padding-left:38px;display:block;border:0px;background-color:transparent;min-height:27px;color:#333;text-align:left;line-height:170%;font-size:15px;background-image:url("../images/icon_qa_q.jpg");background-repeat:no-repeat;background-position:left top;font-family:"Helvetica","Arial",YuGothic,"Yu Gothic","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:bold}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul li.faq .faq-q,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li.faq .faq-q{font-size:14px}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul li.faq .faq-a,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li.faq .faq-a{padding-left:38px;line-height:160%;display:block;font-size:14px;min-height:27px;background-image:url("../images/icon_qa_a.jpg");background-repeat:no-repeat;background-position:left top}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul li.faq .faq-a .faq-a-inner,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li.faq .faq-a .faq-a-inner{padding:15px;background-color:#fafafa}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul li.faq .faq-a .faq-a-inner,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li.faq .faq-a .faq-a-inner{padding:10px}}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul li.faq .faq-a,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li.faq .faq-a{font-size:14px}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul li.faq .faq-a p,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li.faq .faq-a p{line-height:170%;font-size:15px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul li.faq .faq-a p,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li.faq .faq-a p{font-size:14px}}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul li.faq .faq-a ul,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li.faq .faq-a ul{list-style:disc;margin-left:1.25em}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul li.faq .faq-a ul li,body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li.faq .faq-a ul li{padding-bottom:5px}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ul{list-style-type:disc}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol{list-style-type:decimal}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info ol li{margin-bottom:6px;margin-left:1.5em;padding:0px}body #main .wrap .copy-section div.form-section .form-section-content .form-section-content-inner .info p{font-size:16px;line-height:160%;background:none}body #main .wrap .copy-section div.content-list.even .chapter-title{border:1px solid #3a5795;background-color:#3a5795}body #main .wrap .copy-section div.content-list.even .chapter-content{border:1px solid #3a5795}body #main .wrap .copy-section div.content-list{max-width:700px;margin:0px auto 30px;box-sizing:border-box}@media screen and (max-width: 680px){body #main .wrap .copy-section div.content-list{margin:0px auto 20px}}body #main .wrap .copy-section div.content-list .chapter-title{border:1px solid #c0c0c0;background-color:#F3F3F3;color:#333;padding:0px 0px;font-weight:bold;text-align:left;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}body #main .wrap .copy-section div.content-list .chapter-title div.chapter-text{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;border:0px solid #F8F8F8;display:block;margin:0px;font-size:15px;padding:0 0 0px;font-weight:normal;line-height:180%;position:relative}body #main .wrap .copy-section div.content-list .chapter-title div.chapter-text h3{color:#111;text-align:left;font-weight:900;font-size:20px;line-height:160%;margin:0px;padding:12px 3% 12px;font-family:'Noto Sans JP', sans-serif}body #main .wrap .copy-section div.content-list .chapter-title div.chapter-text h3 u{border-bottom:1px solid #FFF}@media screen and (max-width: 680px){body #main .wrap .copy-section div.content-list .chapter-title div.chapter-text h3{font-size:18px}}body #main .wrap .copy-section div.content-list .chapter-title div.chapter-text h3 .chapter-num{display:inline-block;color:#fff;background-color:#ff0066;font-size:16px;font-weight:bold;line-height:24px;padding:2px 13px;margin-right:10px;margin-left:-30px}body #main .wrap .copy-section div.content-list .chapter-title div.chapter-text h3 .chapter-num.red{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1NDUzYyIvPjxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjZDU0NTNjIi8+PHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiNjYzE3MGMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzE3MGMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d5453c),color-stop(30%, #d5453c),color-stop(70%, #cc170c),color-stop(100%, #cc170c));background-image:-moz-linear-gradient(#d5453c,#d5453c 30%,#cc170c 70%,#cc170c);background-image:-webkit-linear-gradient(#d5453c,#d5453c 30%,#cc170c 70%,#cc170c);background-image:linear-gradient(#d5453c,#d5453c 30%,#cc170c 70%,#cc170c)}@media screen and (max-width: 680px){body #main .wrap .copy-section div.content-list .chapter-title div.chapter-text h3 .chapter-num{margin-left:0px;font-size:14px;line-height:24px;padding:0px 8px;margin-right:6px}}body #main .wrap .copy-section div.content-list .chapter-title div.chapter-text p{font-size:17px;padding:0px 15px 12px;line-height:160%;color:#333;font-weight:bold}body #main .wrap .copy-section div.content-list .chapter-title div.chapter-text p br{display:none}@media screen and (max-width: 680px){body #main .wrap .copy-section div.content-list .chapter-title div.chapter-text p{font-size:16px}body #main .wrap .copy-section div.content-list .chapter-title div.chapter-text p br{display:inline}}body #main .wrap .copy-section div.content-list .chapter-content{border:1px solid #c0c0c0;border-top:0px;background-color:#FFF;position:relative}body #main .wrap .copy-section div.content-list .chapter-content .chapter-content-inner{border:1px solid #FFF;border-top:0px;padding:20px 20px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.content-list .chapter-content .chapter-content-inner{padding:3% 3%}}body #main .wrap .copy-section div.content-list .chapter-content .chapter-content-inner.service-list{padding:15px 20px}@media screen and (max-width: 680px){body #main .wrap .copy-section div.content-list .chapter-content .chapter-content-inner.service-list{padding:3% 3%}}body #main .wrap .copy-section div.content-list .chapter-content .chapter-content-inner h4{color:#48428E;font-weight:bold;font-size:18px;margin-bottom:10px;display:block;background-color:#F6F7F8;padding:8px}body #main .wrap .copy-section div.content-list .chapter-content .chapter-content-inner ul,body #main .wrap .copy-section div.content-list .chapter-content .chapter-content-inner ol{margin:0.5em 0 0.5em 1.2em}body #main .wrap .copy-section div.content-list .chapter-content .chapter-content-inner ul li,body #main .wrap .copy-section div.content-list .chapter-content .chapter-content-inner ol li{font-family:'Noto Sans JP', sans-serif;padding-bottom:1em}body #main .wrap .copy-section div.content-list .chapter-content .chapter-content-inner ul li:last-child,body #main .wrap .copy-section div.content-list .chapter-content .chapter-content-inner ol li:last-child{padding-bottom:0px}body #main .wrap .copy-section div.content-list .chapter-content .chapter-content-inner p span.content-icon{display:table-cell}body #main .wrap .copy-section div.content-list .chapter-content .chapter-content-inner p span.content-icon .icon{display:inline-block;background-color:#CC0000;color:#FFF;padding:8px 8px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:16px;line-height:100%}body #main .wrap .copy-section div.content-list .chapter-content .chapter-content-inner p span.content-text{display:table-cell;padding-left:2%;width:100%;font-weight:bold;color:#666;font-size:18px;line-height:140%}body #main .wrap .copy-section div.content-list .chapter-content .chapter-content-inner ul.service-list li{padding-bottom:5px}body #main .wrap .copy-section div.profile-section{max-width:580px;margin:30px auto 30px;padding:25px;background-color:#FFF;border:3px solid #EAEAEA;*zoom:1}body #main .wrap .copy-section div.profile-section:after{content:"";display:table;clear:both}body #main .wrap .copy-section div.profile-section hr{display:block;height:0px;border:0px;border-bottom:1px dotted #aaa}body #main .wrap .copy-section div.profile-section img{max-width:100%;margin:0px auto;display:block}body #main .wrap .copy-section div.profile-section .profile-image{float:left;display:block;margin:0px 25px 25px 0px;max-width:30%;border:1px solid #ddd}body #main .wrap .copy-section div.profile-section .profile{font-family:"ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;font-size:24px;line-height:160%;background-image:none !important}body #main .wrap .copy-section div.profile-section .profile-sub{font-size:13px;line-height:160%;background-image:none !important}body #main .wrap .copy-section div.profile-section h3{font-family:"ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", serif;margin:0px 0px 6px 0px;font-size:22px;font-weight:normal;color:#333;display:block;padding:0px;text-align:left}body #main .wrap .copy-section div.profile-section h3:first-child{margin-top:0px}body #main .wrap .copy-section div.profile-section p{font-size:15px;line-height:160%;margin-bottom:0px;background-image:none;display:block}body #main .wrap .copy-section div.profile-section p.dot{background-image:url("../images/bc_txt.jpg")}body #main .wrap .copy-section div.profile-section p.nondot{background-image:none}body #main .wrap .copy-section .cust_voices{border-top:solid 1px #efefef;max-width:760px;padding-bottom:10px}body #main .wrap .copy-section .cust_voices .cust_voice{display:block;border-bottom:solid 1px #efefef;padding:2.5% 4% 20px 4%;background-color:#FFFFFF}body #main .wrap .copy-section .cust_voices .cust_voice .cust_voice_img{display:table-cell;vertical-align:top;text-align:left;padding-right:7%;width:23%;max-width:23%}body #main .wrap .copy-section .cust_voices .cust_voice .cust_voice_img img{width:100%}body #main .wrap .copy-section .cust_voices .cust_voice .cust_voice_img_r{display:table-cell;vertical-align:top;text-align:right;padding-left:7%;width:23%;max-width:23%}body #main .wrap .copy-section .cust_voices .cust_voice .cust_voice_img_r img{width:100%}body #main .wrap .copy-section .cust_voices .cust_voice .cust_voice_text{display:table-cell;vertical-align:top;width:70%;position:relative}body #main .wrap .copy-section .cust_voices .cust_voice .cust_voice_text p{font-family:texgyreadventorbold, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;line-height:160%;font-size:20px;margin-bottom:12px}body #main .wrap .copy-section .cust_voices .cust_voice .cust_voice_text p.voice{font-size:20px;font-weight:normal;margin-bottom:16px}body #main .wrap .copy-section .cust_voices .cust_voice .cust_voice_text p.voice b{color:#010203;font-weight:bold;margin:0px 3px;background:#ffa;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(60%, #fff), color-stop(60%, #ffa), color-stop(100%, #ffa));background-image:-webkit-linear-gradient(#fff, #fff 60%, #ffa 60%, #ffa);background-image:-moz-linear-gradient(#fff, #fff 60%, #ffa 60%, #ffa);background-image:-o-linear-gradient(#fff, #fff 60%, #ffa 60%, #ffa);background-image:linear-gradient(#ffffff,#ffffff 60%,#ffffaa 60%,#ffffaa)}body #main .wrap .copy-section .cust_voices .cust_voice .cust_voice_text p.voice strong{color:#eb402f;font-weight:bold;margin:0px 3px}body #main .wrap .copy-section .cust_voices .cust_voice .cust_voice_text p.name{font-size:14px;margin-bottom:20px;color:#777;padding:0px 3px}body #main .wrap .copy-section .cust_voices .cust_voice .cust_voice_text p.memo{width:100%;font-size:11px;margin-bottom:0px;text-align:left;color:#D3D3D3;position:absolute;bottom:-10px;left:0px;line-height:120%}body #main .wrap .copy-section .cust_voices .cust_voice .cust_voice_text p.memo.right{text-align:right}body #main .wrap .copy-section .cust_voices .cust_voice.even{background-color:#FBFDFC}body #main .wrap .copy-section .triangle-lower-container{display:block;height:40px;overflow:hidden;width:180px;margin:0px auto}@media screen and (max-width: 680px){body #main .wrap .copy-section .triangle-lower-container{width:120px;height:30px}}body #main .wrap .copy-section .triangle-lower-container .triangle-lower{width:0;height:0;border:90px solid transparent;border-top:40px solid #ffe9a0}@media screen and (max-width: 680px){body #main .wrap .copy-section .triangle-lower-container .triangle-lower{border:60px solid transparent;border-top:30px solid #ffe9a0}}body #main .wrap .copy-section .entry_button{margin:20px auto 25px;color:#000 !important;background-color:#ffc726;border:1px solid #cc9f1e;padding:0px;display:block;text-align:center;text-decoration:none;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}body #main .wrap .copy-section .entry_button:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;text-decoration:none !important;color:#000000 !important}body #main .wrap .copy-section .entry_button span.btn-text{border:1px solid #ffd867;display:block;margin:0px;font-size:26px;padding:23px 30px 20px 20px;font-weight:bold;line-height:140%;font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Arial,Verdana,sans-serif;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}@media screen and (max-width: 680px){body #main .wrap .copy-section .entry_button span.btn-text{font-size:20px;padding:13px 10px 10px 6px}}body #main .wrap .copy-section .entry_button span.icon{margin-right:3px;color:#FFF}body #main .wrap .copy-section .faq{margin:35px 0px 0px}@media screen and (max-width: 680px){body #main .wrap .copy-section .faq{margin-top:25px}}body #main .wrap .copy-section .faq .faq-q{padding:0px;margin:0px 0px 10px;padding-left:38px;display:block;border:0px;background-color:transparent;min-height:27px;color:#333;text-align:left;line-height:170%;font-size:16px;background-image:url("../images/icon_qa_q.jpg");background-repeat:no-repeat;background-position:left top;font-family:"Helvetica","Arial",YuGothic,"Yu Gothic","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:bold}@media screen and (max-width: 680px){body #main .wrap .copy-section .faq .faq-q{font-size:14px}}body #main .wrap .copy-section .faq .faq-a{padding-left:38px;line-height:170%;display:block;font-size:15px;background-image:url("../images/icon_qa_a.jpg");background-repeat:no-repeat;background-position:left top}body #main .wrap .copy-section .faq .faq-a .faq-a-inner{padding:15px;background-color:#fafafa}@media screen and (max-width: 680px){body #main .wrap .copy-section .faq .faq-a .faq-a-inner{padding:10px}}@media screen and (max-width: 680px){body #main .wrap .copy-section .faq .faq-a{font-size:14px}}body #main .wrap .copy-section .faq .faq-a p{line-height:170%;font-size:15px}@media screen and (max-width: 680px){body #main .wrap .copy-section .faq .faq-a p{font-size:14px}}body #main .wrap .copy-section .faq .faq-a ul{list-style:disc;margin-left:1.25em}body #main .wrap .copy-section .faq .faq-a ul li{padding-bottom:5px}body #main .wrap .copy-section ul.social-buttons{*zoom:1;list-style:none;margin:0px}body #main .wrap .copy-section ul.social-buttons:after{content:"";display:table;clear:both}body #main .wrap .copy-section ul.social-buttons li{float:right;padding:0;margin-left:10px;margin-bottom:0px;line-height:100%;display:block}body #main .wrap .copy-section ul.social-buttons li .fb_iframe_widget{display:flex !important}body #main .top-message{background:#CC0000;color:#FFF;font-weight:600;font-size:22px;line-height:140%;text-align:center;padding:10px 15px}@media screen and (max-width: 680px){body #main .top-message{padding:10px;font-size:15px}}
