@charset "utf-8";*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}*{margin:0px; padding:0px; word-wrap:break-word;}ul{list-style:none;}body,ul,ol,li,dl,dt,dd,table,form,input,label{margin:0; padding:0; font-weight:normal;}body{font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif; font-size:20px; background-color:#fff!important; margin:0; line-height:2.0; -webkit-text-size-adjust: 100%; color:#000;}h1,h2,h3,h4,h5,ul{font-size:100%; margin:0; padding:0;}h1,h2,h3,h4,h5,p,ul,th,td{}hr{border:none; border-top:solid 2px #213f7f; height:1px; text-align:center; margin:auto; width:10%;}th{background-color:#1e314e; text-align:center; font-weight:100; color:#f5ff9e; padding:7px 16px;}td{text-align:center;padding:10px 20px;background-color:#CCC;}table{width:100%;border-spacing:1px;margin-top:30px;}dt{font-weight:bold;}strong{font-weight:bold;}a{color:#00b0e3; font-weight:bold; text-decoration:none; font-size:100%; overflow:hidden; outline:none;}a:hover{color:rgba(0,0,0,.5); transition:.4s ; text-decoration:none;}a.blog_a{color:#000; font-weight:bold; text-decoration:none; font-size:100%; overflow:hidden; outline:none;}a.blog_a:hover{color:#00acae; transition:.4s ; text-decoration:none;}img{border:no; text-decoration:none;}img{border:none; vertical-align:top; max-width:100%;}a img{border:none;}a:hover img{opacity:0.5; filter:alpha(opacity=50); -ms-filter:"alpha( opacity=50 )"; transition:.4s ;}section{overflow:hidden;}mark{background-color:#fffdc6;}.w100{width:100%;}.w20{width:20%;}.w30{width:30%}.w50{width:50%}.w70{width:70%}.w80{width:80%}.inner-wrap{width:auto; padding:30px 80px; overflow:auto;}.wrap{margin:auto; overflow:hidden; width:960px;}.wrap_1098{width:960px;}.kv{max-width:1500px; margin:0 auto;}.pull-top{position:relative; z-index:2}.bg_01{background:url(../images/bg-01.png) repeat; position:relative;}.bg_02{background:url(../images/bg-02.png) repeat; position:relative;}.bg_03{background:url(../images/bg-03.png) repeat; position:relative;}.bg_04{background:url(../images/bg-04.png) repeat; position:relative;}.bg_05{background:url(../images/bg-05.png) repeat; position:relative;}.bg_06{background:url(../images/bg-06.png) repeat; position:relative;}.wrap{z-index:1; position:relative;}.design_title01,.design_title02,.design_title03,.design_title04,.design_title05,.design_title06,.design_title07,.design_title08,.design_title09,.design_title10{position:relative; z-index:1;}.yellow_bg{content:''; position:absolute; z-index:0; top:0; right:0; bottom:0; left:0; background:#ebeac1; opacity:.2;}.design_title01{height:auto; color:#fff; font-size:4.18229170849em; display:inline-block; padding:0 45px; position:relative;}.design_title01:after{height:0; position:absolute; width:0; border:20px solid transparent; border-top-color:#820000; content:' '; top:100%; left:50%; margin-left:-30px; border-width:30px}.divider{margin:10px 0 20px 0; overflow:hidden; background-image:linear-gradient(to right,#000 33%,rgba(255,255,255,0) 0); background-position:bottom; background-size:5px 1px; background-repeat:repeat-x; padding-bottom:15px; zoom:1;}.postcript{background-image:url(../images/text_line.png); line-height:50px;}.design_title02{height:auto; position:relative; color:#FFE243; background-color:#be0002; font-size:2.6em; line-height:1.2em;}.design_title02:after{height:0; position:absolute; width:0; border:20px solid transparent; border-top-color:#be0002; content:' '; top:100%; left:50%; margin-left:-30px; border-width:30px}.design_title03{height:auto; position:relative; background-color:#af9244; font-size:2.6em; line-height:1.2em;}.design_title04{height:auto; position:relative; color:#fff; background-color:#003d89; font-size:2.8em; line-height:1.2em;}.design_title04:after{height:0; position:absolute; width:0; border:20px solid transparent; border-top-color:#022f68; content:' '; top:100%; left:50%; margin-left:-30px; border-width:30px}.design_title05{height:100%; position:relative; background-color:transparent; font-size:2.8em; padding:0 35px; background:rgba(52,33,9,1); background:-moz-linear-gradient(left,rgba(52,33,9,1) 0%,rgba(65,39,13,1) 32%,rgba(83,49,16,1) 51%,rgba(65,39,13,1) 72%,rgba(52,33,9,1) 100%); background:-webkit-gradient(left top,right top,color-stop(0%,rgba(52,33,9,1)),color-stop(32%,rgba(65,39,13,1)),color-stop(51%,rgba(83,49,16,1)),color-stop(72%,rgba(65,39,13,1)),color-stop(100%,rgba(52,33,9,1))); background:-webkit-linear-gradient(left,rgba(52,33,9,1) 0%,rgba(65,39,13,1) 32%,rgba(83,49,16,1) 51%,rgba(65,39,13,1) 72%,rgba(52,33,9,1) 100%); background:-o-linear-gradient(left,rgba(52,33,9,1) 0%,rgba(65,39,13,1) 32%,rgba(83,49,16,1) 51%,rgba(65,39,13,1) 72%,rgba(52,33,9,1) 100%); background:-ms-linear-gradient(left,rgba(52,33,9,1) 0%,rgba(65,39,13,1) 32%,rgba(83,49,16,1) 51%,rgba(65,39,13,1) 72%,rgba(52,33,9,1) 100%); background:linear-gradient(to right,rgba(52,33,9,1) 0%,rgba(65,39,13,1) 32%,rgba(83,49,16,1) 51%,rgba(65,39,13,1) 72%,rgba(52,33,9,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#342109',endColorstr='#342109',GradientType=1 );}.design_title06{height:auto; position:relative; background-color:transparent; font-size:2.8em; padding:0 35px; border-left:2px solid #fffdd0; border-right:2px solid #fffdd0; display:inline-table;}.design_title07{padding:20px 0px 15px 0px !important; position:relative; font-size:1.6em;}.design_title07:after{border-bottom:2px solid #a8927b;}.design_title10{font-size:2.5em; padding:0 15px; position:relative;}.design_title08{padding:30px 15px 30px !important; position:relative; font-size:2.20em; background:#1e314e;}.design_title09:after{height:0; position:absolute; width:0; border:20px solid transparent; border-top-color:#01a1a7; content:' '; top:100%; left:50%; margin-left:-30px; border-width:30px}.design_title10:before,.design_title10:after{background:#900001; content:""; display:block; height:2px; position:absolute; top:50%; width:600%;}.border_01{border:solid; border-width:1px; border-color:#003378;}ul.check01 li{background:url(../images/check01.png) no-repeat left 15px; padding-top:11px; padding-left:63px; text-align:left; border-bottom:1px dashed #bababa; margin-bottom:7px; padding-bottom:18px; min-height:31px; background-size:38px;}ul.check02 li{background:url(../images/check01.png) no-repeat left 15px; padding-top:11px; padding-left:63px; text-align:left; border-bottom:1px dashed #bababa; margin-bottom:7px; padding-bottom:18px; min-height:31px; background-size:38px;}ul.check03 li{background:url(../images/check03.png) no-repeat left 12px; padding-top:11px; padding-left:50px; text-align:left; border-bottom:1px solid #e0e0e0; margin-bottom:7px; padding-bottom:18px; min-height:31px;}footer a{color:#fff}footer a:hover{color:rgba(255,255,255,.5); transition:.4s ; text-decoration:none;}#page-top a{background:#3564cad9; text-decoration:none; color:#fff; width:60px; padding:10px 0; text-align:center; display:block; font-weight:normal; letter-spacing:2px;}#page-top{position:fixed; bottom:10px; right:10px; font-size:12px; z-index:9;}.overflow_h_pc{overflow:hidden;}.animate72,.a-option72,.a-btnsub72{-webkit-animation-timing-function:ease-in; -moz-animation-timing-function:ease-in; -o-animation-timing-function:ease-in; animation-timing-function:ease-in; -moz-animation-iteration-count:infinite; -webkit-animation-iteration-count:infinite; -o-animation-iteration-count:infinite; -ms-animation-iteration-count:infinite; animation-iteration-count:infinite;}a.a-btn{width:100%; margin:auto; position:relative; display:inline-block; margin:auto; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}a.a-btn img{display:block; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;}img.a-main{width:100%; position:relative; z-index:54;}a.shover:hover *{animation-name:none!important;}@-moz-keyframes animate72{0%{-moz-transform:rotate(0deg);}40%{-moz-transform:rotate(0deg);}50%{-moz-transform:rotate(2deg);}60%{-moz-transform:rotate(-1deg);}70%{-moz-transform:rotate(3deg);}80%{-moz-transform:rotate(-2deg);}90%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(0deg);}}@-o-keyframes animate72{0%{-o-transform:rotate(0deg);}40%{-o-transform:rotate(0deg);}50%{-o-transform:rotate(2deg);}60%{-o-transform:rotate(-1deg);}70%{-o-transform:rotate(3deg);}80%{-o-transform:rotate(-2deg);}90%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(0deg);}}@-webkit-keyframes animate72{0%{-webkit-transform:rotate(0deg);}40%{-webkit-transform:rotate(0deg);}50%{-webkit-transform:rotate(2deg);}60%{-webkit-transform:rotate(-1deg);}70%{-webkit-transform:rotate(3deg);}80%{-webkit-transform:rotate(-2deg);}90%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(0deg);}}@keyframes animate72{0%{transform:rotate(0deg);}40%{transform:rotate(0deg);}50%{transform:rotate(2deg);}60%{transform:rotate(-1deg);}70%{transform:rotate(3deg);}80%{transform:rotate(-2deg);}90%{transform:rotate(0deg);}100%{transform:rotate(0deg);}}.animate72{-webkit-animation-name:animate72; -moz-animation-name:animate72; -o-animation-name:animate72; animation-name:animate72;}.a-btn72{padding-left:0%!important;}.a-option72{top:0%!important;}.a-option72{width:20%!important;}.a-btn72{max-width:100%!important;}.animate72,.a-btnsub72,.a-option72{animation-duration:1s!important; -webkit-animation-duration:1s; -ms-animation-duration:1s; -moz-animation-duration:1s!important;}button{width:100%; margin:18px auto 0; background:none !important; border-color:#fff; padding:0!important; border-style:none;}.bcreate307{}input.present{width:750px; margin:0 auto !important; display:block; height:100px; padding:10px; font-size:24px; text-align:center; background:#fff; border:4px solid #002b73; box-shadow:0px 0px 3px 1px #ccc inset; font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;}form{padding:25px;}::-webkit-input-placeholder{color:#b1b1b1; letter-spacing:1px;}.signiture{width:190px;}.box{color:#a67d00; border-style:solid; border-width:2px; border-color:#a67d00; font-size:3.375em; line-height:1.3em;}.question_box{background-color:#d1f1ff;}.line_height_1_3{line-height:1.3em;}br.sp_br{display:none;}.bg_color_red{background-color:#b90007;}.rec p{width:60%;}.wrap-960{width:960px; z-index:1; position:relative; margin:auto;}.v-num{background-color:#97d2a3; position:relative; left:30px; top:23px; display:inline-block;}.box-padding{padding:10px 25px;color:#005494;border:solid 1px #005494;background-color:#fff;}.mt-20{margin-top:-20px;}.box-num{top:-25px;position:relative;}.youtube_movie{width:100%; height:500px;}mark.blue{background:#d9daff;}mark.yellow{background:linear-gradient(transparent 75%,#ffee9d 35%);}.arrow_white{position:relative;}.arrow_white:before{content:""; border:46px solid transparent; border-top:33px solid #f7f7f7; position:absolute; right:47.5%; z-index:2;}.arrow_gray{position:relative;}.arrow_gray:before{content:""; border:46px solid transparent; border-top:33px solid #f9f9f9; position:absolute; right:47.5%; z-index:2;}mark.orange-bg{background:linear-gradient(transparent 75%,#ffee9d 35%);}ol{counter-reset:my-awesome-counter; list-style:none;}ol li{position:relative; border-bottom:1px dotted #af9244; padding-bottom:18px; padding-top:18px; padding-left:60px;}#li_01{background:url(../images/num_01.png) no-repeat left 15px;}#li_02{background:url(../images/num_02.png) no-repeat left 15px;}#li_03{background:url(../images/num_03.png) no-repeat left 15px;}#li_04{background:url(../images/num_04.png) no-repeat left 15px;}#li_05{background:url(../images/num_05.png) no-repeat left 15px;}#li_06{background:url(../images/num_06.png) no-repeat left 15px;}.gradient_bg{background:rgba(255,255,255,1);background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 0%,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 80%,rgba(237,237,237,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(255,255,255,1)),color-stop(0%,rgba(237,237,237,1)),color-stop(20%,rgba(255,255,255,1)),color-stop(50%,rgba(255,255,255,1)),color-stop(80%,rgba(255,255,255,1)),color-stop(100%,rgba(237,237,237,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 0%,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 80%,rgba(237,237,237,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 0%,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 80%,rgba(237,237,237,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 0%,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 80%,rgba(237,237,237,1) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 0%,rgba(255,255,255,1) 20%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 80%,rgba(237,237,237,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#ededed',GradientType=1 );}.form_input_input{background-color:#fff; border:2px solid #ff1e5a; padding:1em; width:80%; margin:30px auto; text-align:center; font-size:1.5em; display:block;}input.animated.pulse.infinite{display:block; width:80%; margin:auto;}.shiny-btn1{display:block; position:relative; width:100%; box-shadow:0 3px 0 0 rgba(198,39,39,1); text-decoration:none; overflow:hidden;}.shiny-btn1:hover{text-decoration:none; color:#fff;}.shiny-btn1::before{position:absolute; content:''; display:inline-block; top:-180px; left:0; width:30px; height:100%; background-color:#fff; animation:shiny-btn1 1.7s ease-in-out infinite;}@-webkit-keyframes shiny-btn1{0%{-webkit-transform:scale(0) rotate(45deg); opacity:0;}80%{-webkit-transform:scale(0) rotate(45deg); opacity:0.5;}81%{-webkit-transform:scale(4) rotate(45deg); opacity:1;}100%{-webkit-transform:scale(50) rotate(45deg); opacity:0;}}.button-simple{position:relative; font-weight:bold; padding:45px 15px 0 70px; margin:0px 5px; border-radius:100px; font-size:40px; background:#00a41a url(../images/arrowforbutton.png) 158px 47% no-repeat; color:#fff; display:inline-block; text-shadow:1px 1px 0px rgba(0,0,0,0.3); box-shadow:0 3px 0 rgba(0,0,0,0.3); height:160px;}.button-simple:hover{background-color:#e77d00; color:#fff; box-shadow:0 3px 0 rgba(0,0,0,0.3); animation-play-state:paused; top:3px;}.yureru-s{animation:yureru-s 2s infinite;}@keyframes yureru-s{0%{transform:translate(2px,0px);}5%{transform:translate(-2px,0px);}10%{transform:translate(2px,0px);}15%{transform:translate(-2px,0px);}20%{transform:translate(2px,0px);}25%{transform:translate(-2px,0px);}30%{transform:translate(0px,0px);}}button{width:100%; margin:auto; background:none !important; border-color:#fff; padding:0!important; border-style:none;}ol li{position:relative; border-bottom:1px dotted #888; padding-bottom:11px; padding-top:11px; padding-left:60px; background-size:36px !important;}#li_01{background:url(../images/num_01.png) no-repeat left 15px;}#li_02{background:url(../images/num_02.png) no-repeat left 15px;}#li_03{background:url(../images/num_03.png) no-repeat left 15px;}#li_04{background:url(../images/num_04.png) no-repeat left 15px;}#li_05{background:url(../images/num_05.png) no-repeat left 15px;}#li_06{background:url(../images/num_06.png) no-repeat left 15px;}#li_07{background:url(../images/num_07.png) no-repeat left 15px;}#li_08{background:url(../images/num_08.png) no-repeat left 15px;}#li_09{background:url(../images/num_09.png) no-repeat left 15px;}#li_10{background:url(../images/num_10.png) no-repeat left 15px;}