@charset "UTF-8";*{-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:auto}.pcOnly{display:inherit}@media screen and (max-width:640px){.pcOnly{display:none}}.spOnly{display:none}@media screen and (max-width:640px){.spOnly{display:inherit}}.only_sp{display:none}@media screen and (max-width:640px){.only_pc{display:none}.only_sp{display:inherit}}html{font-size:62.5%}body{font-size:1.6rem;line-height:2;background-color:#F6F6F6;margin:0 auto;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#666;letter-spacing:0.1em;text-align:justify;overflow-wrap:break-word;word-wrap:break-word}@media screen and (max-width:640px){body{line-height:1.5;font-size:4vw}}h2{margin-bottom:0.5em}h3{font-size:1.5em;font-weight:bold;margin-bottom:1em}.inner{width:100%;height:auto;margin:0 auto 2em;background-color:#F6F6F6}.inner p,.inner2 p,.inner3 p,.inner4 p,.inner5 p{line-height:1.8;margin-bottom:1em}@media screen and (max-width:640px){.inner p,.inner2 p,.inner3 p,.inner4 p,.inner5 p{line-height:1.5}}.inner2{width:100%;background-color:#45A2D1;height:auto;margin:0 auto 2em;text-align:center}.inner3{width:100%;background-image:url(../img/engineer_bg.jpg);height:auto;margin:0 auto 2em;background-repeat:repeat}.inner4{height:auto;margin:0 auto 2em;background-color:#FFFFFF}.inner5{width:100%;height:auto;margin:0 auto 2em;background-color:#F6F6F6}.inner .left{width:450px}.inner .right{width:440px}.inner3 .left{width:288px}.inner3 .right{width:592px}.inner3 .left p{margin-right:10px}.inner4 .left{width:530px}.inner4 .right{width:360px}.inner4 .left p{margin-right:10px}.inner5 .left{width:440px}.inner5 .left h3{color:#45A1D0}.inner5 .right{width:450px}.inner5 .left p{margin-right:10px}#close{background:#c8e8f3}#close .inner{padding:5% 0;width:900px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;background:#c8e8f3}#close h1{color:#0B5698;font-size:1.8em;margin-bottom:0.5em}#close p{line-height:1.5;margin-bottom:1em}.product_name{padding:1em 2em;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1em;font-weight:bold;text-align:center}.product_name:after,.product_name:before{content:"";width:20px;height:100%;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:solid 1px #a9a9a9;border-bottom:solid 1px #a9a9a9;top:0}.product_name:before{border-left:solid 1px #a9a9a9;left:0}.product_name:after{border-right:solid 1px #a9a9a9;right:0}#intro .right h3{line-height:1.5}@media screen and (max-width:640px){#intro .right h3{text-align:center;font-size:4.8vw}}@media screen and (max-width:640px){#intro .right p{text-align:center;margin-bottom:1em}}#resultPick h3{font-size:2.4rem;padding:0.5em 1em;margin:0 0 1em;background:#003366;border-radius:8px;color:#FFF;text-align:center}@media screen and (max-width:640px){#resultPick h3{font-size:4.8vw;text-align:center}}#resultPick h3 .result-subtitle{font-size:1.8rem;display:block}@media screen and (max-width:640px){#resultPick h3 .result-subtitle{font-size:4vw}}#resultPick h3 img{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;display:block;margin:0 auto;background:#FFF}@media screen and (max-width:640px){#resultPick h3 img{width:50%;margin-bottom:0.25em}}#resultPick ul{padding:0}#resultPick ul li{margin-bottom:3em}#resultPick ul li:last-of-type{margin-bottom:0}#resultPick ul li .result-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:640px){#resultPick ul li .result-wrap{-ms-flex-pack:distribute;justify-content:space-around}}#resultPick ul li .result-wrap dl{width:49%;margin:0 auto 1em}@media screen and (max-width:640px){#resultPick ul li .result-wrap dl{width:49%}}#resultPick ul li .result-wrap dl dt{display:block;position:relative;text-align:center;padding:7px 0;font-size:1.8rem;background:#C8E8F3;color:#45A2D1;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;z-index:3}@media screen and (max-width:640px){#resultPick ul li .result-wrap dl dt{font-size:4vw}}#resultPick ul li .result-wrap dl dt h4{margin:0;padding:0 1em;border-top:dashed 1px #45A2D1;border-bottom:dashed 1px #45A2D1;font-weight:bold}#resultPick ul li .result-wrap dl dd{padding:2em 2em 2em;position:relative;background-color:rgba(0,0,0,0);background-image:repeating-linear-gradient(45deg,rgba(175,95,0,0.7) 0px 12px,transparent 12px 24px),repeating-linear-gradient(-45deg,rgba(175,95,0,0.7) 0px 12px,transparent 12px 24px)}@media screen and (max-width:640px){#resultPick ul li .result-wrap dl dd{padding:4%}}#resultPick ul li .result-wrap dl dd table{background-color:#FFF;border:1px solid #003366;border-collapse:collapse;width:100%;margin:0 auto}#resultPick ul li .result-wrap dl dd table tbody tr td,#resultPick ul li .result-wrap dl dd table tbody tr th{border:1px solid #003366;padding:0.5em 1em;text-align:center;font-size:1.6rem;display:block;width:100%}@media screen and (max-width:640px){#resultPick ul li .result-wrap dl dd table tbody tr td,#resultPick ul li .result-wrap dl dd table tbody tr th{display:block;font-size:3.6vw;padding:0.5em}}#resultPick ul li .result-wrap dl dd table tbody tr th{background:#45A2D1;color:#FFF;font-weight:bold}@media screen and (max-width:640px){#resultPick ul li .result-wrap dl dd table tbody tr th{width:100%}}#resultPick ul li .result-wrap dl dd table tbody tr td{color:#003366}@media screen and (max-width:640px){#resultPick ul li .result-wrap dl dd table tbody tr td{width:100%}}#resultPick ul li .result-wrap dl dd figure{text-align:center;margin:0 auto 1em;position:relative}#resultPick ul li .result-wrap dl dd figure img{width:80%;max-width:inherit}@media screen and (max-width:640px){#resultPick ul li .result-wrap dl dd figure img{width:100%}}#resultPick ul li .result-wrap dl dd figure figcaption{display:inline-block;position:relative;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;right:0;margin-top:-2.5em;margin-bottom:1em;width:100%}@media screen and (max-width:640px){#resultPick ul li .result-wrap dl dd figure figcaption{position:relative;margin-top:-1.5em;bottom:0}}#resultPick ul li .result-wrap dl dd figure figcaption:before{content:"";position:absolute;width:10px;bottom:-10px;left:-35px;z-index:1;border:20px solid #fabf01;border-left-color:transparent}#resultPick ul li .result-wrap dl dd figure figcaption:after{content:"";position:absolute;width:10px;bottom:-10px;right:-35px;z-index:1;border:20px solid #fabf01;border-right-color:transparent}#resultPick ul li .result-wrap dl dd figure figcaption .caption-wrap{display:block;position:relative;margin:0;padding:0.5em 0.5em;line-height:1.5;color:#FFF;background:#fabf01;overflow:visible;z-index:2}@media screen and (max-width:640px){#resultPick ul li .result-wrap dl dd figure figcaption .caption-wrap{padding:0.5em 0;font-size:3.6vw}}#resultPick ul li .result-wrap dl dd figure figcaption .caption-wrap:before{position:absolute;content:"";top:100%;left:0;border:none;border-bottom:solid 10px transparent;border-right:solid 15px #a53e14}#resultPick ul li .result-wrap dl dd figure figcaption .caption-wrap:after{position:absolute;content:"";top:100%;right:0;border:none;border-bottom:solid 10px transparent;border-left:solid 15px #a53e14}#resultPick ul li .result-wrap dl dd figure figcaption .caption-wrap .result-val{display:inline-block;padding:0 0.5em;font-size:1.8rem;font-weight:bold}@media screen and (max-width:640px){#resultPick ul li .result-wrap dl dd figure figcaption .caption-wrap .result-val{font-size:4vw}}#resultPick .result{text-align:center;font-size:2.4rem;color:#45A2D1;font-weight:bold;margin:0 auto 1em}@media screen and (max-width:640px){#resultPick .result{font-size:5.4vw}}#resultPick .result span{display:block;font-size:3.2rem}#resultPick .resultValue{background:#3E97CE;padding:2em;margin:0 auto 3em}#resultPick .resultValue h3{text-align:center;margin:0 auto;color:#FF0;font-size:1.8em}#resultPick .resultValue p{font-size:3em;font-weight:bold;margin:0;color:#FFF;text-shadow:0 3px 2px #0B5698,2px 0 2px #0B5698,-2px 0 2px #0B5698;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#FF0));background:linear-gradient(transparent 60%,#FF0 60%)}#resultPick p{text-align:center;font-size:1.5em}@media screen and (max-width:640px){#resultPick p{font-size:inherit;text-align:center}}#resultPick img{max-width:100%}#resultPick .note{font-size:0.85em}#resultPick .emphasis{font-size:3em;line-height:1.35;font-weight:bold;padding-top:0.2em;padding-bottom:1em;padding-left:0.5em;padding-right:0.5em;color:#EE4369;-webkit-transform:rotate(-7deg);transform:rotate(-7deg);text-shadow:2px 2px 1px #FFF,-2px -2px 1px #FFF,-2px 2px 1px #FFF,2px -2px 1px #FFF,0 0 20px #EE4369;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:640px){#resultPick .emphasis{padding-top:0.8em;padding-bottom:0.5em;font-size:9.6vw;text-align:center}}#engineerMsg .photo{margin:0 auto 10px}#engineerMsg .photo img{max-width:288px}#engineerMsg .profile{border-right:3px solid #3E97CE;padding:10px 12px;border-left:3px solid #3E97CE;margin:0 auto 30px;background:#FFF}#engineerMsg .status{font-weight:bold;margin:0 auto 1em;line-height:1.5}#engineerMsg .name{font-size:1.2em;font-weight:bold;color:#3E97CE;margin:0 auto 0.5em;line-height:1.5}#engineerMsg .name span{font-size:0.65em}#engineerMsg .history{font-size:0.9em;line-height:1.5}#possibility{margin:0 auto 2em}#possibility .chart_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2em 0}@media screen and (max-width:640px){#possibility .chart_wrap{display:block}}#possibility .chart_wrap ul{padding:4%;margin-bottom:1em;border:1px solid #C8E8F3;width:70%}@media screen and (max-width:640px){#possibility .chart_wrap ul{width:100%}}#possibility .chart_wrap ul li{margin:0 auto 1em;font-weight:bold}#possibility .chart_wrap ul li i{color:#D94043;padding:0 0.25em 0 0;vertical-align:middle}#possibility .chart_wrap .yumeloto{width:26%}#possibility .chart_wrap .yumeloto img{width:100%}@media screen and (max-width:640px){#possibility .chart_wrap .yumeloto{text-align:center;width:100%}}#buy h2,#caution h2,#enquete h2,#faq h2,#flow h2,#possibility h2{background:#FFF;border:5px solid #3E97CE;margin:0 0 2em 0;padding:2rem;font-size:2rem;line-height:1.5;font-weight:bold;text-align:center;color:#3E97CE;position:relative;border-radius:8px}#buy h2:before,#caution h2:before,#enquete h2:before,#faq h2:before,#flow h2:before,#possibility h2:before{content:" ";position:absolute;z-index:2;width:0;height:0;left:0;right:0;margin:auto;bottom:-4.4rem;background:transparent;border-color:#3E97CE transparent transparent transparent;border-style:solid;border-width:2.2rem;-webkit-transform:scale(0.6,1);transform:scale(0.6,1)}#flow h3{text-align:center;color:#3E97CE;font-size:2rem;line-height:1.5}#flow h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2.4em;padding-bottom:0;vertical-align:middle;font-weight:bold;font-size:1.8rem;color:#3E97CE;margin-bottom:0.5em}@media screen and (max-width:640px){#flow h4{padding-left:9vw}}#flow ul{background:#FFF;margin:0 auto 2em;padding:20px}#flow li{margin-bottom:2em}@media screen and (max-width:640px){#flow li{margin-bottom:1em}#flow li:last-of-type{margin-bottom:0}}#flow li .leftColumn{width:320px}#flow li .rightColumn{width:520px}#flow li img{margin:0 20px 0 0;display:inline}#flow01 h4{background:url(../img/flow_num01.jpg) no-repeat left top;background-size:contain}#flow02 h4{background:url(../img/flow_num02.jpg) no-repeat left top;background-size:contain}#flow03 h4{background:url(../img/flow_num03.jpg) no-repeat left top;background-size:contain}#possibility .wrapper{margin:0 auto 2em}#possibility p{margin:0 auto 1em}#possibility p:last-of-type{margin-bottom:0}#possibility ul{padding:4%;border:1px solid #C8E8F3}#possibility li{margin:0 auto 1em;font-weight:bold}#possibility li i{color:#D94043;padding:0 0.25em 0 0;vertical-align:middle}#enquete .enquete_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2rem}#enquete .enquete_box figure{margin:0;max-width:250px;margin-right:2rem}#enquete .enquete_box figure img{width:100%;margin:0 auto}#enquete .enquete_box .enquete_box_text{width:calc(100% - (250px + 2rem))}#enquete .enquete_box .enquete_box_text dl{border:#ae8b51 2px solid;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.2;margin-bottom:1.5rem}#enquete .enquete_box .enquete_box_text dl dt{background:rgb(208,191,161);background:-webkit-gradient(linear,left bottom,left top,from(rgb(208,191,161)),to(rgb(174,139,81)));background:linear-gradient(0deg,rgb(208,191,161) 0%,rgb(174,139,81) 100%);color:#ffffff;font-size:2rem}#enquete .enquete_box .enquete_box_text dl dd{color:#D94043;font-size:1.6rem}#enquete .enquete_box .enquete_box_text dl dd span{font-size:2.4rem}#enquete .enquete_box .enquete_box_text dl dd,#enquete .enquete_box .enquete_box_text dl dt{padding:1rem;font-weight:bold}@media screen and (max-width:640px){#enquete .enquete_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#enquete .enquete_box .enquete_box_text,#enquete .enquete_box figure{width:100%;margin:0 auto 2rem}#enquete .enquete_box .enquete_box_text{text-align:center}#enquete .enquete_box .enquete_box_text dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#enquete .enquete_box .enquete_box_text dl dd,#enquete .enquete_box .enquete_box_text dl dt{width:100%}}#enquete .left,#enquete .right{background:#FFFFFF;border:1px solid #ae8b51;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#enquete h3{background:#ae8b51;color:#FFF;padding:1rem 2rem;text-align:left;line-height:1.2;font-size:2rem}#enquete h3 span{font-size:75%;text-align:right;display:block;padding:0.5em 0 0 0;line-height:1;margin:0;font-weight:normal}#enquete p{padding:0;text-align:justify;overflow-wrap:break-word;word-wrap:break-word;width:auto}.satsutaba{background:url("../img/bg_satsutaba.jpg") no-repeat center center;background-size:cover;padding:4rem}@media screen and (max-width:640px){.satsutaba{padding:1em}}.satsutaba p{font-weight:bold;text-align:center!important;color:#45A2D1;font-size:1.8rem;margin-bottom:0;padding-bottom:1.5em!important}@media screen and (max-width:640px){.satsutaba p{font-size:inherit}}.satsutaba p span{display:block;color:#003366;font-size:2.4rem;line-height:1.2}@media screen and (max-width:640px){.satsutaba p span{font-size:2.2rem}}#faq ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#faq li{display:block;width:49%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0.5% 1rem;border:1px solid #DBDBDB;font-size:1.6rem;background:#FFF}#faq li .question{color:#319BD3;display:block;font-weight:bold;background:#eaeaea;background:-webkit-gradient(linear,left top,left bottom,from(#eaeaea),to(#ffffff));background:linear-gradient(to bottom,#eaeaea 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eaeaea',endColorstr='#ffffff',GradientType=0);position:relative;width:100%}#faq li .question span{display:table-cell;height:3em;padding:1em 1em 1em 4.5em;vertical-align:middle;line-height:1.5}#faq li .question span:before{position:absolute;top:0;bottom:0;left:1em;margin:auto;content:"Q";width:3em;height:3em;line-height:3em;background-color:#319BD3;border-radius:100%;color:#fff;text-align:center}#faq li .answer{padding:1rem;background:#FFF;border-top:1px dotted #CCC;display:block}#dream h2{background:#FFF;font-size:1.8rem;line-height:1.5;font-weight:bold;text-align:center;color:#3E97CE;position:relative;width:100%;padding:2rem 0;background-image:linear-gradient(-45deg,#fff 25%,#EAF7FD 25%,#EAF7FD 50%,#fff 50%,#fff 75%,#EAF7FD 75%,#EAF7FD);background-size:8px 8px}#dream h3{color:#45A1D0;font-size:2rem}#dream p{padding:0 0 2rem;text-align:left;width:auto}#dream .textCenter{text-align:center!important}#caution h3{color:rgb(202,5,8);font-size:2rem}#caution p{margin:0 auto 1em}.price_area{margin:0 auto 2em}.price_area p:first-of-type img{width:100%}.price_area p{text-align:center}.price_area p.btn{text-align:center;padding:0;line-height:1em}.price_area p.btn a{text-align:center;text-decoration:none;width:12em;background-color:#c90;border:2px solid #fc0;padding:1em 0;display:block;margin:0 auto;color:#fff;font-weight:bold;font-size:2.4rem;border-radius:8px}.price_area p.btn a:hover{background-color:#664c00}.price_area p.btn a:before{font-family:FontAwesome;content:"\f0a9";margin-right:5px}.price_area p.note{color:#FFF;font-size:0.75em}.price_area p span.emp{font-weight:bold;color:#FFF}.price_area p#btn img{margin-bottom:1em;max-width:50%}.price_area .catalogpriceWrap{padding:1em;border:3px solid #000;background:#FFF;color:#000;width:80%;max-width:360px;margin:0 auto 4%}.price_area .catalogpriceWrap .catalogpriceLabel{margin:0 auto 2%;color:#45A2D1}.price_area .catalogpriceWrap .catalogpricePrice{color:#000;font-size:10vw;font-weight:bold;text-decoration:line-through}.price_area .catalogpriceWrap .catalogpricePrice span{color:#45A2D1}.price_area .catalogpriceWrap .catalogpriceText{margin:0 auto 1em;color:#45A2D1}.price_area .catalogpriceWrap .discountrateText{background:#fabf01;padding:1em}.price_area .catalogpriceWrap .discountrateText .discountrateNum{color:#FF0;font-size:12vw;font-weight:bold;line-height:0.8;line-height:1}.price_area .catalogpriceWrap .discountrateText .discountrateNum span{font-size:1.8rem;font-weight:bold}.price_area .priceWrap{width:100%;margin:0 auto 4%}.price_area .priceWrap .salespriceWrap .salespriceNum{font-family:"Roboto",sans-serif;font-size:16vw;font-weight:900;color:#FF7C00;margin:auto;background:-webkit-linear-gradient(top,#FFB76B 0%,#FFA73D 50%,#FF7C00 51%,#FF7F04 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.price_area .priceWrap .salespriceWrap .salespriceNum span{font-size:60%}.price_area .entryWrap{margin:0 auto 2em}.price_area .entryWrap a{display:block;padding:0.5em 1em;background:-webkit-gradient(linear,left top,left bottom,from(#ff9900),color-stop(50%,#FFCC00),color-stop(50%,#FF9900),to(#ff9900));background:linear-gradient(to bottom,#ff9900 0%,#FFCC00 50%,#FF9900 50%,#ff9900 100%);text-shadow:0px 2px 4px #996600;margin:0 auto;border:3px solid #FC0;border-radius:0.5em;color:#FFFFFF;font-weight:bold;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:4vw;line-height:1.2;text-decoration:none;width:90%}.price_area .entryWrap a:hover{opacity:0.7}.price_area .entryWrap a i{font-size:200%;vertical-align:middle;position:relative;top:-0.1em;padding-right:0.1em}.price_area .paymentWrap p{text-align:center!important}p.conclusion{text-align:center;line-height:1.5}p.conclusion span{font-size:2em;font-weight:bold;color:#A72D2F;text-align:center;margin:2em auto;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#D1F300));background:linear-gradient(transparent 60%,#D1F300 60%)}@media screen and (max-width:640px){p.conclusion span{font-size:6vw}}.wrapper{width:900px;margin:0 auto 3em}#contents ul li{margin-top:20px}#head{width:900px;margin:0 auto;position:relative;padding:17px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#head #hd_results{line-height:1.5;letter-spacing:normal}#head #hd_entry{position:absolute;top:24px;background-color:#FFF;right:0px;height:69px}#header{margin:0 auto;width:100%;background-color:#FFF}#top_in{text-align:center;height:auto;margin:0 auto}#top{height:auto;margin:0 auto;width:100%;background-image:url(../img/main_bg.jpg);background-repeat:repeat-x;text-align:center}.form_box{background:#44A1D0;width:900px;padding:0px;margin:0 auto}.entry_box{margin:0 auto}.entry_box:hover{cursor:pointer;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7}.entry_box:active{cursor:pointer;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}.tel_box{margin:0 auto 2em}.tel_box a:hover{cursor:pointer;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7}.tel_box a:active{cursor:pointer;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}.warranty_box{padding:0 40px;margin:0 auto 2em}.magazine_box{padding:0;margin:0 auto 2em}.magazine_box p img{width:100%}.message_box{padding:0 40px;margin:0 auto;color:#FFF}.message_box p{text-align:justify;overflow-wrap:break-word;word-wrap:break-word}#blue a{font-size:24px;font-weight:bold;text-decoration:none;color:#267AA6}#blue a:hover{color:#69F;text-decoration:none}.orange{font-size:180%!important;color:#F18E40}.yellow{font-size:180%!important;color:#FF0}.blue{font-size:180%!important;color:#45A1D0}@media screen and (max-width:640px){.blue{font-size:6vw!important}}#footer{height:105px;width:900px;padding-top:10px;text-align:center;margin:0 auto}#footer ul{text-align:center;margin:0 auto}#footer ul li{display:inline;line-height:10px}#footer ul li a{margin-right:10px}address{line-height:30px;clear:both;color:#333}.privacy_box{width:800px;margin:5px 50px;line-height:1.2;padding-bottm:30px;border:1px solid #333}.privacy_box p{line-height:1.7;margin:5px}.tokutei_box p{line-height:2}.tokutei_box{width:800px;border:1px #d0d0d0 solid;margin:5px 50px;line-height:1.2;padding-bottm:30px}.tokutei_box td,.tokutei_box th{border:1px #d0d0d0 solid;padding:10px 10px;text-align:left}.tokutei_box th{background-color:#ECEBEB;width:250px}.sub_title{text-align:left;margin:20px 0px 20px 40px;font-size:18px;font-weight:bold}.leftColumn{float:left}.rightColumn{float:right}.emphasisTxt{color:#3E97CE;font-weight:bold;font-size:1.5em!important}.secondBody{padding:60px 0;text-align:left;margin:0 auto 60px;line-height:1.5;width:900px;background-color:#FFF}.secondBody h1{padding:0 0 4px;margin:0 0 1em;display:block;font-weight:bold;font-size:1.1em;color:#F90}.secondBody h2{padding:0 0 4px;margin:0 0 1em;border-bottom:2px solid #F90;display:block;font-weight:bold;font-size:1.4em;color:#F90}.secondBody h3{font-size:1.2em;margin:0 0 1em;color:#F90}.secondBody h4{font-size:1em;margin:0.5em 0 0.5em}.secondBody .privacy h1{margin:0 auto 0.5em;border:none;font-size:16px;background-color:#900;padding:0 0.5em}.secondBody .flow h4,.secondBody .order h4,.secondBody .privacy h4{font-size:1.2em;font-weight:bold;color:#F90}.secondBody .flow p,.secondBody .order p,.secondBody .privacy p{margin-bottom:2em;font-size:1em}.secondBody .order ol{list-style:decimal;list-style-position:inside}.secondBody .order ol li{margin-bottom:1em}.secondBody .flow_top{margin:0 0 48px;padding:0.5em 0}.secondBody .staff{display:block;color:#69C}.secondBody .guest{display:block;color:#690}.secondBody .flow_top{margin:0 0 48px;padding:0.5em 0}.secondBody iframe{width:100%}.secondBody p{margin-bottom:1.5em}.secondBody dt{display:block;margin-bottom:0.5em;color:#F90;font-weight:bold}.secondBody dd{display:block;margin-bottom:1em}.secondBody table{border:1px solid #666;border-collapse:separate;width:100%;margin:0;text-align:left}.secondBody th{padding:6px 8px;border:1px solid;border-color:#CCC #666 #666 #CCC;width:25%;background-color:#FFCC00;color:#000}.secondBody td{padding:6px 8px;border:1px solid;border-color:#CCC #666 #666 #CCC;background-color:#FFF;color:#C60}p#page-top{position:fixed;bottom:20px;right:20px;font-size:0.75em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;line-height:1em}p#page-top a{background:#666;text-decoration:none;color:#fff;padding:1em;text-align:center;display:block;border:2px solid #FFF;border-radius:10em}p#page-top a:hover{text-decoration:none;background:#999}#results h1{background:#C8E8F3;margin:0 0 30px 0;padding:1rem;font-size:1.8rem;line-height:1.5;font-weight:bold;text-align:center;color:#003366;position:relative;border-radius:8px}#results h1:before{content:" ";position:absolute;z-index:2;width:0;height:0;left:5%;bottom:-40px;background:transparent;border-color:#C8E8F3 transparent transparent transparent;border-style:solid;border-width:20px;-webkit-transform:scale(0.6,1);transform:scale(0.6,1)}#results h2{font-size:1.6em;padding:1em 0;font-weight:bold}table{width:100%;border-collapse:collapse;letter-spacing:0.1em;margin:0 auto 4em}caption{text-align:center;padding:1em 0;font-size:1.6em;font-weight:bold}th{background:#C8E8F3;text-align:center;padding:1em;border:1px solid #7DACDD;font-weight:bold;color:#003366}td{background:#FFF;text-align:center;padding:1em;border:1px solid #7DACDD}#results .amount{font-size:2.8em;font-weight:bold;color:#00ADE9;padding:0 0.75em;background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),color-stop(60%,#D1F300));background:linear-gradient(transparent 60%,#D1F300 60%)}#results .note{font-size:0.85em}@media screen and (max-device-width:767px),screen and (max-width:767px){body{-webkit-text-size-adjust:100%}.inner{width:100%;background-color:#F6F6F6}.inner2{width:100%;background-color:#45A2D1}.inner3{width:100%;background-repeat:repeat-x}.inner4{width:100%}.inner5{width:100%;background-repeat:repeat-x}.inner .left{width:100%}.inner .right{width:100%}.inner2 .left{width:100%}.inner3 .left{width:100%}.inner3 .right{width:100%}.inner4 .left{width:100%}.inner4 .right{width:100%}.inner5 .left{width:100%}.inner5 .left h3{color:#45A1D0}.inner5 .right{width:100%}.inner p,.inner2 p,.inner3 p,.inner4 p,.inner5 p{width:100%;margin:0 auto}.inner p img,.inner2 p img,.inner3 p img,.inner4 p img,.inner5 p img{width:100%;margin:0 auto;height:auto}#head{width:90%;margin:0 auto;padding:4px 0;height:auto}#head #hd_logo{position:static}#head #hd_logo img{width:50%;max-width:306px}#head #hd_results{position:static;font-size:0.5em}#head #hd_results #blue a{font-size:16px;font-weight:bold;text-decoration:none;color:#267AA6}.form #head #hd_results{position:static}#head #hd_entry{position:static}#head #hd_entry img{margin:0;padding:0;max-width:200px;height:auto}.form #head #hd_entry{display:none}#header{margin:0 auto;width:100%;background-color:#FFF;height:auto}#top_in{text-align:center;width:100%;height:auto;overflow:hidden}#top_in img{width:100%}#top{height:auto;width:100%;background-repeat:repeat-x;margin:0;text-align:center}.wrapper{width:90%;margin:auto;height:auto}.wrapper img{width:100%}.form_box{width:100%}.warranty_box{padding:0}.message_box{padding:0}#footer{width:100%}.secondBody{padding:20px 0 60px;text-align:left;margin:0 auto 60px;line-height:1.5;width:90%}.secondBody h2{margin:0 0 0.5em}#flow li{margin-bottom:1em;text-align:left}#flow li .leftColumn{width:100%;margin-bottom:1em}#flow li .rightColumn{width:100%;margin-bottom:0}#flow li img{margin:0 20px 0 0;display:inline}#faq li{width:100%;margin:0 auto 1em;text-align:left}.Order .inner .catalogpriceWrap .catalogpriceLabel{font-size:4vw}.Order .inner .catalogpriceWrap .catalogpricePrice{font-size:8vw}.Order .inner .catalogpriceWrap .catalogpriceText{font-size:4vw}.Order .inner .catalogpriceWrap .discountrateText .discountrateNum{font-size:12vw}.Order .inner .catalogpriceWrap .discountrateText .discountrateNum span{font-size:75%}.Order .inner .priceWrap .salespriceWrap .salespriceNum{font-size:20vw}.Order .inner .priceWrap .salespriceWrap .salespriceNum span{font-size:50%}}footer{margin-top:0em}footer nav{box-shadow:0px -1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0px -1px 3px rgba(0,0,0,0.5);-moz-box-shadow:0px -1px 3px rgba(0,0,0,0.5);background-color:#111;color:#fff;text-align:left;border-top:1px solid #333}footer nav ul li{background:-webkit-gradient(linear,left top,left bottom,from(#222),to(#111));background:linear-gradient(top,#222 0%,#111 100%);background-color:#111}footer nav ul li i{color:#F03;width:1.5em;text-align:center}footer nav ul li a{border-bottom:1px solid #333;padding:1em 8% 1em 2%;display:block;color:#FFF}footer nav ul li a:hover{background-color:#333;color:#FFF}footer p#copy{background-color:#000;padding:0.25em 0;text-align:center}footer p#copy small{font-size:1.2rem;color:#ccc}p#page-top{position:fixed;bottom:20px;right:20px;font-size:0.75em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;line-height:1em}p#page-top a{background:#666;text-decoration:none;color:#fff;padding:1em;text-align:center;display:block;border:1px solid #FFF;border-radius:50%}p#page-top a:hover{text-decoration:none;background:#999}@media screen and (min-width:960px){footer nav{color:#fff;text-align:left;font-size:0.75em;background:-webkit-gradient(linear,left top,left bottom,from(#222),to(#111));background:linear-gradient(top,#222 0%,#111 100%);background-color:#111;padding:1em 0}footer nav ul{text-align:center}footer nav ul li{display:inline;margin:0 0.5em}footer nav ul li a{border-bottom:none;padding:0;background:none;display:inline;color:#fff}footer nav ul li a:hover{background-color:transparent;text-decoration:underline}}.gotocta{width:100%;padding:2em;margin:0 auto 2em;background:#C8E8F3}.entryWrap a,.gotocta_area a{margin:auto;display:block;max-width:600px;width:80%;-webkit-transition:0.5s;transition:0.5s}