.saiyusen-section{width:600px;margin:0 auto}.saiyusen-section dd{margin-left:0}.saiyusen-section .thumb{max-width:150px;margin:0;float:right}.saiyusen-section .jointsection{border-bottom:0!important}.saiyusen-section dl{margin-top:0!important;padding-top:0}.saiyusen-section .form-wrap>dt,.saiyusen-section .merit-wrap>dl>dt,.saiyusen-section .prf-wrap>dl>dt{position:relative;top:1em;z-index:2}.saiyusen-section .form-wrap dd,.saiyusen-section .grid,.saiyusen-section .prf-wrap>dl>dd,.saiyusen-section .saiyusen-wrap>dl>dd{padding:20px;background:url(http://ns6.s3.amazonaws.com/lp1/bg-line.png) repeat;border:solid 5px #DCDCDC;border-top:0;position:relative}.saiyusen-section .prf-inner{overflow:hidden}.saiyusen-section .prf-inner dl{padding-top:2em}.saiyusen-section .prf-inner dl,.saiyusen-section .textfloat-inner{width:390px;float:left}.saiyusen-section .prf-more{padding:15px;background-color:#fff}.saiyusen-section .prf-wrap dd dt{font-weight:700}.saiyusen-section .prf-wrap dd dt:before{content:url(http://www.ns6.jp/lesson/wp-content/uploads/2014/07/fnl4-icon_logo.png);margin-right:3px;position:relative;top:2px}.saiyusen-section .subteacher{padding-top:2em}.saiyusen-section .subteacher>dt{color:#f33}.saiyusen-section .subteacher>dt.myname{color:inherit;text-align:right}.saiyusen-section .subteacher>dt.myname:before{content:""}.saiyusen-section .merit-inner img{float:right;margin:0 0 1em 1em}.saiyusen-section .form-wrap dd{padding-bottom:0}.saiyusen-section .form-inner{width:500px;padding:50px 30px 0;display:table;background:url(http://www.ns6.jp/lesson/wp-content/uploads/2014/07/form-bg_s.png) center top no-repeat}.saiyusen-section .form-inner ul{margin:0!important;padding:20px 0}.saiyusen-section .form-inner li{width:100px;padding-right:10px;display:table-cell;vertical-align:bottom}.saiyusen-section .form-inner li:last-child{padding-right:0}.saiyusen-section .form-inner li button{width:100%;height:70px;line-height:1;padding:5px 10px;word-wrap:break-word;border:0;background-color:#f33;color:#fff;border-radius:2px;-webkit-box-shadow:0 3px 0 #333;box-shadow:0 3px 0 #333;position:relative}.saiyusen-section .form-inner li button:focus,.saiyusen-section .form-inner li button:hover{top:3px;-webkit-box-shadow:none;box-shadow:none}.saiyusen-section .form-inner li input{width:360px;margin-left:10px;height:60px;padding:5px 0}.saiyusen-section div.form-inner p{margin:0!important;padding:0!important;font-size:.7em!important}h1,h2,h3,h4,h5,h6{margin-top:0;padding:0}h1{font-size:27.506px}h2,h3{font-size:24.105999999999998px}h4,h5,h6{font-size:1em}ol,ul{padding-left:0}ul li{list-style:none}ol li{list-style-position:inside}a img{border:0}dl{padding-left:0}dl dt{font-weight:400}p{margin-top:0}html{margin:0;padding:0;background:url(http://ns6.s3.amazonaws.com/ltr/bg-gray.gif) left top repeat #0a5b8f}body{margin:0;padding:0;font-size:17px;line-height:27.506px;font-family:Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;color:##323232}.red{color:#f33;font-weight:700}.blue{color:#20a0b2;font-weight:700}.bld{font-weight:700}.lg{font-size:1.418em;line-height:1.418}.u{text-decoration:underline}.mq{padding:0 2px;background-color:#ffa}.minc{font-family:Times New Roman,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"MSP明朝","MS PMincho","MS 明朝",serif}figure{margin-left:0;margin-right:0}.intro{width:900px;margin:0 auto}.tsuishin,aside.qa,main{width:900px;background-color:#fff;margin:0 auto;border-radius:5px;display:block}.tsuishin .plx,aside.qa .plx{padding:0 10px;border-top-left-radius:5px;border-top-right-radius:5px}.plx{background:url(http://ns6.s3.amazonaws.com/ltr/bg-ttl.gif) left center no-repeat}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?-4xwlt9);src:url(../fonts/icomoon.eot?#iefix-4xwlt9) format('embedded-opentype'),url(../fonts/icomoon.woff?-4xwlt9) format('woff'),url(../fonts/icomoon.ttf?-4xwlt9) format('truetype'),url(../fonts/icomoon.svg?-4xwlt9#icomoon) format('svg');font-weight:400;font-style:normal}.plx h2{width:860px;margin:0;padding:95px 20px;font-size:30px;line-height:42.54px;color:#fff}.plx h2 span{display:block}.plx h2 span:before{font-family:icomoon;content:"\e600";margin-right:5px;font-weight:lighter;font-size:.65em}.plx h2>span:first-letter{font-size:1.418em}aside.qa .inner,section .inner{margin:0 auto;padding:20px 50px}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}ul.share-sns_s{width:360px;margin:5px 30px;padding:5px 1%}ul.share-sns_s li{width:33%;display:inline-block;vertical-align:baseline;list-style:none}ul.share-sns_s li:last-child{margin-right:0}ul.share-sns_s li.tw-button{width:90px}ul.share-sns_s li.g-button{width:60px}ul.share-sns_s li:last-child:after,ul.share-sns_s li:last-child:before{content:"";display:table;height:0;width:0;clear:both}.prf{font-size:.8em;line-height:19.2848px}.cdn{margin:20px 0}.cdn.limitover{font-weight:700}header{margin:0}.fixed-header{width:100%;padding:5px 0;-webkit-box-shadow:0 3px 5px #333;box-shadow:0 3px 5px #333;background-color:#fff;overflow:hidden;position:fixed;top:0;z-index:999;display:block}.fixed-header>div{width:900px;margin:0 auto}.fixed-header .logo{display:table;float:left}.fixed-header .logo h1,.fixed-header .logo h2{display:inline-block;margin-bottom:0}.fixed-header .logo h1{width:149px;height:0;padding-top:60px;overflow:hidden;background-position:0 -3900px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.fixed-header .logo h2{width:314px;height:0;padding-top:60px;overflow:hidden;background-position:-150px -3900px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.fixed-header ul.countdown{width:376px;margin:0;display:table;float:right}.fixed-header ul.countdown li{display:table-cell}.fixed-header ul.countdown .limit{width:115px;height:0;padding-top:80px;overflow:hidden;background-position:-640px -3895px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px;display:inline-block}.fixed-header ul.countdown .countdowntimer{width:260px;height:0;padding-top:80px;overflow:hidden;background-position:0 -3800px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.fixed-header h1{width:160px}.mainvisual-wrap{margin-bottom:50px;background:url(http://ns6.s3.amazonaws.com/ltr/bg-blue.gif) repeat}.mainvisual-inner{width:900px;margin:0 auto;padding-top:100px;background:url(http://ns6.s3.amazonaws.com/ltr/head-content/bg-students.jpg) center 75px no-repeat;background-color:#fff}.mainvisual-inner .head-content{padding-bottom:200px;text-align:center;position:relative;background:url(http://ns6.s3.amazonaws.com/ltr/head-content/bg-intro.gif) left bottom no-repeat}.mainvisual-inner .head-content h1{margin-bottom:30px;position:relative;z-index:2}.mainvisual-inner .head-content h1:before{content:url(http://ns6.s3.amazonaws.com/ltr/head-content/fujinaga.png);position:absolute;left:5px;bottom:-41px}.mainvisual-inner .head-content h1:after{content:url(http://ns6.s3.amazonaws.com/ltr/head-content/support-teachers.png);position:absolute;right:0;bottom:-51px}.mainvisual-inner img{position:relative;z-index:5}.movie{margin-top:50px}.movie h2{margin-bottom:0;height:0;padding-top:130px;overflow:hidden;background-position:0 0;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.movie ul{width:100%;display:table}.movie ul li{padding-right:20px;display:table-cell;overflow:hidden}.movie ul li a{display:block;position:relative}.movie ul li a:after{position:absolute;top:0;left:0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.movie ul li a:hover:after{top:-100%}.movie ul li.dai1wa a:after{content:url(http://ns6.s3.amazonaws.com/ltr/s-mov_c1_hover.png)}.movie ul li.dai2wa a:after{content:url(http://ns6.s3.amazonaws.com/ltr/s-mov_c2_hover.png)}.movie ul li.dai3wa a:after{content:url(http://ns6.s3.amazonaws.com/ltr/s-mov_c3_hover.png)}.section1 .thumb-1{padding-right:220px;background:url(http://ns6.s3.amazonaws.com/ltr/s1-thumb1.jpg) right center no-repeat}.section1 .thumb-2{padding-right:220px;background:url(http://ns6.s3.amazonaws.com/ltr/s1-thumb2.jpg) right center no-repeat}.section1 ul li:before{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff?v=4.1.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.1.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal;content:"\f00c";font-size:1}.ie8 .section1 ul li:before{content:"■"}.section2 .thumb-1{padding-right:220px;background:url(http://ns6.s3.amazonaws.com/ltr/s2-thumb1.jpg) right center no-repeat}.section2 .thumb-2{padding-right:220px;background:url(http://ns6.s3.amazonaws.com/ltr/s2-thumb2.gif) right center no-repeat}.section2 .thumb-3{padding-right:220px;background:url(http://ns6.s3.amazonaws.com/ltr/s2-thumb3.jpg) right center no-repeat}.section2 .thumb-4{padding-right:220px;background:url(http://ns6.s3.amazonaws.com/ltr/s2-thumb4.jpg) right center no-repeat}.section2 .fujinaga{margin-top:20px;margin-bottom:20px;padding:20px;background:url(http://ns6.s3.amazonaws.com/lp1/bg-line.png) repeat;border:solid 5px #dcdcdc;position:relative}.section2 .fujinaga:after{content:url(http://ns6.s3.amazonaws.com/ltr/fujinaga-s3.png);position:absolute;right:-10px;bottom:-10px}.section3 .intro{width:850px;font-size:.7em;margin:.5em auto;padding:1em;background-color:#fdf;border-radius:5px;text-align:center;position:relative}.section3 .intro:before{content:"";height:0;width:0;border:solid 10px transparent;border-bottom:solid 10px #fdf;position:absolute;left:45%;top:-15px}.section3 .inner{position:relative}.section3 .thumb-1{padding-right:220px;background:url(http://ns6.s3.amazonaws.com/ltr/s3-thumb1.jpg) right center no-repeat}.section4 figure{margin-left:0}.section4 figure img{display:block;margin:0 auto}.section4 .thumb-1{padding-right:220px;background:url(http://ns6.s3.amazonaws.com/ltr/s4-thumb1.gif) right center no-repeat}.section4 .thumb-shuuhasuu{background:url(http://ns6.s3.amazonaws.com/ltr/s4-thumb_shuuhasuu.jpg) right center no-repeat;padding-right:330px}.section5 figure ul{overflow:hidden}.section5 figure ul li{margin-right:15px;float:left}.section5 figure ul li:last-child{margin-right:0}.section6 .thumb-1{padding-right:220px;background:url(http://ns6.s3.amazonaws.com/ltr/s6-thumb1.jpg) right center no-repeat}.section6 .thumb-2{padding-right:220px;background:url(http://ns6.s3.amazonaws.com/ltr/s6-thumb2.jpg) right center no-repeat}.section7 .bullet1 dt{height:0;padding-top:90px;overflow:hidden;background-position:0 -200px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px;position:relative;top:1em;z-index:2}.section7 .bullet1 dd{margin-left:0;padding:20px 130px 20px 20px;background:url(http://ns6.s3.amazonaws.com/lp1/bg-line.png) repeat;border:solid 5px #dcdcdc;border-top:0;position:relative}.section7 .bullet1 dd:after{content:url(http://ns6.s3.amazonaws.com/ltr/s7-thumb_uzawa.gif);position:absolute;top:30px;right:30px}.section8 article{margin-bottom:80px;padding:20px;background:url(http://ns6.s3.amazonaws.com/lp1/bg-line.png) repeat;border:solid 5px #dcdcdc;position:relative;font-weight:700}.section8 article.fujinaga{margin-bottom:0}.section8 article.fujinaga:after{content:url(http://ns6.s3.amazonaws.com/ltr/fujinaga-s.png);position:absolute;right:-10px;bottom:-10px}.section9 article{margin-top:20px;padding:20px;background:url(http://ns6.s3.amazonaws.com/lp1/bg-line.png) repeat;border:solid 5px #dcdcdc;position:relative;font-weight:700;color:#f33}.section9 article.fujinaga:after{content:url(http://ns6.s3.amazonaws.com/ltr/fujinaga-s.png);position:absolute;right:-10px;bottom:-10px}.section9 article.fujinaga.notfun:after{content:url(http://ns6.s3.amazonaws.com/ltr/fujinaga-s2.png);position:absolute;right:-10px;bottom:-10px}.section10 .thumb-1{padding-right:220px;background:url(http://ns6.s3.amazonaws.com/ltr/s10-thumb1.jpg) right center no-repeat}.section12 .step{font-size:.9em;line-height:1.4400000000000002em}.section12 .step h3,.section12 .step h4{margin:0;position:relative;z-index:2}.section12 .step ul li{list-style-type:disc;list-style-position:inside}.section12 .step h5{margin-bottom:5px}.section12 .step .lesson-image{width:100%;margin:10px 0;display:table;table-layout:fixed}.section12 .step .lesson-image figure{text-align:center;display:table-cell}.section12 .step .lesson-image figcaption{margin:0 5px;padding:1px;background-color:#407011;border-radius:2px;font-size:.8em;text-align:center;color:#fff}.section12 .step .step-caption{border-bottom:solid 1px #ccc;text-align:right}.section12 .step .step-caption span{line-height:1.1;font-size:1em;padding:5px 1em;position:relative;bottom:-1em;display:inline-block;color:#fff}.section12 .step section>div{position:relative;z-index:0;margin-bottom:-55px}.section12 .step section>div div{padding-top:30px}.section12 .step section>div.introduction{top:-45px}.section12 .step section>div.introduction div{top:0;padding-top:60px}.section12 .step section div>div{padding-left:20px;padding-right:20px;padding-bottom:20px;background-repeat:repeat;position:relative;top:-40px}.section12 .step section.step0 div>div{border:solid 5px #113470;background-image:url(http://ns6.s3.amazonaws.com/ltr/bg-line_b.png)}.section12 .step section.step0 h5{padding:5px;border-left:solid 5px #113470}.section12 .step section.step0 .step-caption span{background-color:#113470}.section12 .step section.step1 div>div{border:solid 5px #43570b;background-image:url(http://ns6.s3.amazonaws.com/ltr/bg-line_g.png)}.section12 .step section.step1 h5{padding-left:5px;border-left:solid 5px #43570b}.section12 .step section.step1 .step-caption span{background-color:#43570b}.section12 .step section.step2 div>div{border:solid 5px #70560f;background-image:url(http://ns6.s3.amazonaws.com/ltr/bg-line_y.png)}.section12 .step section.step2 h5{padding-left:5px;border-left:solid 5px #70560f}.section12 .step section.step2 .step-caption span{background-color:#70560f}.section12 .step section.step3 div>div{border:solid 5px #740f4d;background-image:url(http://ns6.s3.amazonaws.com/ltr/bg-line_p.png)}.section12 .step section.step3 h5{padding-left:5px;border-left:solid 5px #740f4d}.section12 .step section.step3 .step-caption span{background-color:#740f4d}.section12 .step0 h3{height:0;padding-top:130px;overflow:hidden;background-position:0 -400px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.section12 .step0 .thumb-1{border:0;padding-right:210px;background:url(http://ns6.s3.amazonaws.com/ltr/step0-1_thumb.gif) right center no-repeat}.section12 .step0 .step0-02 h4{height:0;padding-top:50px;overflow:hidden;background-position:0 -1000px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.section12 .step0 .step0-02 .thumb-2{border:0;padding-right:100px;background:url(http://ns6.s3.amazonaws.com/ltr/step0-2_thumb.gif) right center no-repeat}.section12 .step1 h3{height:0;padding-top:130px;overflow:hidden;background-position:0 -550px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.section12 .step1 .step1-03 .thumb-1{padding-right:210px;background:url(http://ns6.s3.amazonaws.com/ltr/step1-3_thumb.gif) right center no-repeat}.section12 .step1 .step1-04 h4{height:0;padding-top:50px;overflow:hidden;background-position:0 -1070px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.section12 .step1 .step1-04 .thumb-1{padding-right:210px;background:url(http://ns6.s3.amazonaws.com/ltr/step1-4_thumb.gif) right center no-repeat}.section12 .step1 .step1-04 .thumb-2{padding-right:170px;background:url(http://ns6.s3.amazonaws.com/ltr/step1-4_thumb2.gif) right center no-repeat}.section12 .step1 .step1-05 h4{height:0;padding-top:50px;overflow:hidden;background-position:0 -1140px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.section12 .step1 .step1-05 .thumb-1{padding-right:210px;background:url(http://ns6.s3.amazonaws.com/ltr/step1-5_thumb.gif) right center no-repeat}.section12 .step2 h3{height:0;padding-top:130px;overflow:hidden;background-position:0 -700px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.section12 .step2 .step2-06 .thumb-1{padding-right:210px;background:url(http://ns6.s3.amazonaws.com/ltr/step2-6_thumb.gif) right center no-repeat}.section12 .step2 .step2-07 h4{height:0;padding-top:50px;overflow:hidden;background-position:0 -1210px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.section12 .step2 .step2-07 .thumb-1{padding-right:210px;background:url(http://ns6.s3.amazonaws.com/ltr/step2-7_thumb.gif) right center no-repeat}.section12 .step2 .step2-08 h4{height:0;padding-top:50px;overflow:hidden;background-position:0 -1280px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.section12 .step2 .step2-08 .thumb-1{padding-right:210px;background:url(http://ns6.s3.amazonaws.com/ltr/step2-8_thumb.gif) right center no-repeat}.section12 .step2 .step2-08 ol li{position:relative}.section12 .step2 .step2-08 ol li:first-child:after{content:url(http://ns6.s3.amazonaws.com/ltr/step2-8_thumb_21.gif);position:absolute;top:0;right:210px}.section12 .step3 h3{height:0;padding-top:130px;overflow:hidden;background-position:0 -850px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.section12 .step3 .step3-09 .thumb-1{padding-right:210px;background:url(http://ns6.s3.amazonaws.com/ltr/step3-9_thumb.gif) right center no-repeat}.section12 .step3 .step3-10 h4{height:0;padding-top:50px;overflow:hidden;background-position:0 -1350px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.section12 .step3 .step3-10 .thumb-1{padding-right:210px;background:url(http://ns6.s3.amazonaws.com/ltr/step3-10_thumb.gif) right center no-repeat}.section12 .step3 .step3-11 h4{height:0;padding-top:50px;overflow:hidden;background-position:0 -1420px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.section12 .step3 .step3-11 div{text-align:center}.section13 .thumb-1{padding-right:220px;background:url(http://ns6.s3.amazonaws.com/ltr/s13-thumb1.jpg) right center no-repeat}.section13 .thumb-2{padding-right:220px;background:url(http://ns6.s3.amazonaws.com/ltr/s13-thumb2.png) right center no-repeat}.section15 .tokuten{margin:0}.section15 .tokuten:after{content:url(http://ns6.s3.amazonaws.com/ltr/s15-plus.gif);display:block;margin:10px auto 0;text-align:center}.section15 .kyozai:after{content:url(http://ns6.s3.amazonaws.com/ltr/s15-price.gif);display:block;margin:10px auto;text-align:center}.section16 .msg{font-size:.9em}.section16 .msg dt{height:0;padding-top:90px;overflow:hidden;background-position:0 -1800px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.section16 .msg dd{margin-left:0;padding:100px 0 0;background:url(http://ns6.s3.amazonaws.com/ltr/msg-top_fujinaga.jpg) left top no-repeat}.section16 .msg dd section{line-height:22px;padding-bottom:78px;background:url(http://ns6.s3.amazonaws.com/ltr/msg-btm_fujinaga.jpg) left bottom no-repeat}.section16 .msg dd section p{margin:0 0 22px}.section16 .msg dd section .name{padding:11px 30px 0;background:url(http://ns6.s3.amazonaws.com/ltr/msg-mid.jpg) left top repeat-y}.section17 ul li{margin-bottom:2em;position:relative}.section17 ul li dl{margin-left:0;padding:20px 100px 20px 20px;background:url(http://ns6.s3.amazonaws.com/lp1/bg-line.png) repeat;border:solid 5px #dcdcdc;position:relative;font-size:.9em}.section17 ul li dl dt{height:0;padding-top:50px;overflow:hidden;background-position:0 -2400px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.section17 ul li dl dd{margin-left:0}.section17 ul li.join1:after{content:url(http://ns6.s3.amazonaws.com/lp1/s7-bullet1.png);position:absolute;right:0;bottom:0}.section17 ul li.join2 dt{background-position:0 -2450px;margin-bottom:25px}.section17 ul li.join2:after{content:url(http://ns6.s3.amazonaws.com/lp1/s7-bullet2.png);position:absolute;right:-40px;bottom:0}.section17 ul li.join3 dt{background-position:0 -2510px;margin-bottom:25px}.section17 ul li.join3:after{content:url(http://ns6.s3.amazonaws.com/lp1/s7-bullet3.png);position:absolute;right:30px;bottom:0}.section17 ul li.join4 dt{background-position:0 -2570px;margin-bottom:25px}.section17 ul li.join4:after{content:url(http://ns6.s3.amazonaws.com/lp1/s7-bullet4.png);position:absolute;right:0;bottom:0}.section17 ul li.join5 dt{background-position:0 -2630px;margin-bottom:25px}.section17 ul li.join5:after{content:url(http://ns6.s3.amazonaws.com/lp1/s7-bullet5.png);position:absolute;right:0;bottom:0}.section17 ul li.join6 dt{background-position:0 -2690px}.section17 ul li.join6:after{content:url(http://ns6.s3.amazonaws.com/lp1/s7-bullet6.png);position:absolute;right:0;bottom:0}.section17 ul li.join7 dt{background-position:0 -2750px}.section17 ul li.join7:after{content:url(http://ns6.s3.amazonaws.com/lp1/s7-bullet7.png);position:absolute;right:0;bottom:0}.section17 ul li.join8 dt{background-position:0 -2810px}.section17 ul li.join8:after{content:url(http://ns6.s3.amazonaws.com/lp1/s7-bullet8.png);position:absolute;right:0;bottom:0}.section17 ul li.join9 dt{background-position:0 -2870px}.section17 ul li.join9:after{content:url(http://ns6.s3.amazonaws.com/lp1/s7-bullet9.png);position:absolute;right:0;bottom:0}.section17 ul li.join10 dt{background-position:0 -2930px}.section17 ul li.join10:after{content:url(http://ns6.s3.amazonaws.com/lp1/s7-bullet10.png);position:absolute;right:-70px;bottom:0}.section17 ul li.join11 dt{background-position:0 -2990px}.section17 ul li.join11:after{content:url(http://ns6.s3.amazonaws.com/lp1/s7-bullet11.png);position:absolute;right:-20px;bottom:0}.section17 ul li.join12 dt{background-position:0 -3050px}.section17 ul li.join12:after{content:url(http://ns6.s3.amazonaws.com/lp1/s7-bullet8.png);position:absolute;right:-20px;bottom:0}.section18 article{margin-top:10px;margin-bottom:20px;padding:20px 50px 20px 20px;background:url(http://ns6.s3.amazonaws.com/lp1/bg-line.png) repeat;border:solid 5px #dcdcdc;position:relative;font-weight:700}.section18 article.fujinaga:after{content:url(http://ns6.s3.amazonaws.com/ltr/fujinaga-s.png);position:absolute;right:0;bottom:-10px}.section18 article i{text-indent:1em;padding-left:-1em}.section18 .thumb-1{padding-right:220px;background:url(http://ns6.s3.amazonaws.com/ltr/s18-thumb.gif) right center no-repeat}.section18-3 .gaiyo-wrap{position:relative;margin-top:50px;padding-top:150px;overflow:visible}.section18-3 table{line-height:1.3;border-collapse:collapse;background-color:#fff;font-size:.78em;overflow:visible}.section18-3 table caption{width:450px;margin-left:-225px;top:-35px;left:50%;display:block;position:absolute;height:0;padding-top:190px;overflow:hidden;background-position:0 -5000px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.section18-3 table td,.section18-3 table th{border:solid 1px #ccc}.section18-3 table th{padding:30px;width:140px;background-color:#aaa;font-weight:700;color:#fff}.section18-3 table td{padding:10px}.section18-3 table p{line-height:1.1}.section18-3 table .list li{list-style-type:square;list-style-position:inside}.section18-3 table .caution{font-size:.9em}.section18-3 table dd{margin-left:0}.section18-3 table .curriculum{counter-reset:oli}.section18-3 table .curriculum dt{margin-bottom:5px;height:0;padding-top:45px;overflow:hidden;background-position:0 -5200px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px;position:relative;z-index:2}.section18-3 table .curriculum dd{padding:40px 0 20px;position:relative;margin-top:-40px;background-color:#fefefe;border:solid 3px #ccc}.section18-3 table .curriculum ol{list-style:none}.section18-3 table .curriculum ol>li{margin-bottom:.5em}.section18-3 table .curriculum ol>li:before{margin-right:5px;counter-increment:oli;content:counter(oli)}.section18-3 table .curriculum ol>li ul li{margin-left:1em;list-style-type:square;list-style-position:inside}.section18-3 table .curriculum .step1 dt{background-position:0 -5255px}.section18-3 table .curriculum .step2 dt{background-position:0 -5310px}.section18-3 table .curriculum .step3 dt{background-position:0 -5365px}.section18-3 table .event dt{font-weight:700}.section18-3 table .howtopay dt{padding:10px;background-color:#333;color:#fff;font-size:1.1em;text-align:center}.section18-3 table .howtopay dd{padding:10px}.section18-3 table .howtopay dd>div{margin-bottom:1em;padding:5px;border-left:solid 5px #ff6061}.section18-3 table .howtopay dd>div .price{font-size:1.418em}.section18-3 table .howtopay dd>div i{display:block;height:0;padding-top:35px;overflow:hidden;background-position:0 0;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.section18-3 table .howtopay .ikkatsu i,.section18-3 table .howtopay .other i{background-position:0 -4700px}.section18-3 table .howtopay .bunkatsu i{background-position:0 -4745px}.section18-3 aside{padding:20px;background:url(http://ns6.s3.amazonaws.com/ltr/bg-slash_r.gif) #fff}.section18-3 aside section{margin-bottom:30px}.section18-3 section.kiyaku{line-height:1.3;background-color:#fff;height:230px;overflow-y:scroll;font-size:.7em}.section18-3 section.kiyaku .index{text-align:center;background-color:#333}.section18-3 section.kiyaku .index h1{font-size:1em;color:#fff}.section18-3 section.kiyaku article{padding-top:0;padding-bottom:0;border:0;font-weight:lighter;background:0 0}.qa ul dd{padding:5px 5px 5px 35px}.qa ul dt{padding-left:7px;background-color:#ccc;border-bottom:solid 5px #0a5b8f;position:relative}.qa ul dt:before{margin-right:5px;content:url(http://ns6.s3.amazonaws.com/ltr/s-qa_q.png);position:relative;top:8px}.qa ul dd{margin-left:5px;font-size:.85em;line-height:1.418;background:url(http://ns6.s3.amazonaws.com/ltr/s-qa_a.gif) left center no-repeat}.qa li{margin-bottom:20px}.qa li:last-child{margin:0}.askme{width:760px;margin:80px auto 50px;padding:52px 20px 20px;background:url(http://ns6.s3.amazonaws.com/ltr/bg-slash_y.gif) repeat;position:relative}.askme h4{width:100%;height:0;padding-top:125px;background-position:0 -1500px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px;position:absolute;display:block;margin:0;top:-52px;overflow:visible}.askme section{padding:20px;background-color:#fff;position:relative;z-index:2}.askme li{margin-bottom:40px;padding:20px;background:url(http://ns6.s3.amazonaws.com/ltr/bg-slash_g.gif) repeat #ccc}.askme li:last-child{margin:0}.askme .askme-about1{padding:20px;background-color:#fff;position:relative;overflow:visible}.askme .askme-about1:after{content:url(http://ns6.s3.amazonaws.com/ltr/askme-lady.png);position:absolute;right:0;bottom:-6px}.askme p{margin-top:0}.askme button{width:600px;margin:0 auto;border-radius:4px;border:0;background-color:#979797;-webkit-box-shadow:0 4px 0 #4c4c4c;box-shadow:0 4px 0 #4c4c4c;font-weight:700;color:#fff;position:relative;cursor:pointer;padding:30px;font-size:1.4em}.askme button:hover{top:3px;-webkit-box-shadow:none;box-shadow:none;background-color:#5c5b10}aside.prf{width:800px;margin:0 auto}aside.prf .prf-fujinaga{position:relative}aside.prf .prf-fujinaga>dt{height:0;padding-top:90px;overflow:hidden;background-position:0 -3600px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}aside.prf .prf-fujinaga:after{content:url(http://ns6.s3.amazonaws.com/lp3/s1-prf_fujinaga.png);position:absolute;bottom:0;right:0}aside.prf .prf-fujinaga dd{margin-left:0;padding:20px 200px 150px 20px;background:url(http://ns6.s3.amazonaws.com/lp1/bg-line.png) repeat;border:solid 5px #dcdcdc;position:relative;top:-1em}aside.prf .prf-fujinaga dd:after{content:url(http://ns6.s3.amazonaws.com/lp3/s1-prf_released.gif);bottom:20px;position:absolute}aside.prf .prf-hirayama{position:relative}aside.prf .prf-hirayama>dt{height:0;padding-top:90px;overflow:hidden;background-position:0 -3500px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}aside.prf .prf-hirayama:after{content:url(http://ns6.s3.amazonaws.com/ltr/prf-hirayama.png);position:absolute;bottom:0;right:0}aside.prf .prf-hirayama>dd{margin-left:0;padding:20px 200px 70px 20px;background:url(http://ns6.s3.amazonaws.com/lp1/bg-line.png) repeat;border:solid 5px #dcdcdc;position:relative;top:-1em}aside.prf .prf-hirayama>dd dl{margin-top:1em}aside.tsuishin .msg.msg-fuchino{font-size:.9em}aside.tsuishin .msg.msg-fuchino dt{height:0;padding-top:90px;overflow:hidden;background-position:0 -2010px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}aside.tsuishin .msg.msg-fuchino dd{margin-left:0;padding:100px 0 0;background:url(http://ns6.s3.amazonaws.com/ltr/msg-top_fuchino.jpg) left top no-repeat}aside.tsuishin .msg.msg-fuchino dd section{line-height:22px;padding-bottom:78px;background:url(http://ns6.s3.amazonaws.com/ltr/msg-btm_fuchino.jpg) left bottom no-repeat}aside.tsuishin .msg.msg-fuchino dd section p{margin:0 0 22px}aside.tsuishin .msg.msg-fuchino dd section .name{padding:11px 30px 0;background:url(http://ns6.s3.amazonaws.com/ltr/msg-mid.jpg) left top repeat-y}aside.tsuishin .msg.msg-yanagida{font-size:.9em}aside.tsuishin .msg.msg-yanagida dt{height:0;padding-top:90px;overflow:hidden;background-position:0 -1910px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}aside.tsuishin .msg.msg-yanagida dd{margin-left:0;padding:100px 0 0;background:url(http://ns6.s3.amazonaws.com/ltr/msg-top_yanagida.jpg) left top no-repeat}aside.tsuishin .msg.msg-yanagida dd section{line-height:22px;padding-bottom:78px;background:url(http://ns6.s3.amazonaws.com/ltr/msg-btm_yanagida.jpg) left bottom no-repeat}aside.tsuishin .msg.msg-yanagida dd section p{margin:0 0 22px}aside.tsuishin .msg.msg-yanagida dd section .name{padding:11px 30px 0;background:url(http://ns6.s3.amazonaws.com/ltr/msg-mid.jpg) left top repeat-y}footer ul{width:800px;margin:0 auto}footer li{font-size:.65em;display:inline-block}.till12 .inner{background:#fff}.till12 dd{margin-left:0;padding:0 200px 20px 20px;background:url(http://ns6.s3.amazonaws.com/lp1/bg-line.png) repeat;border:solid 5px #dcdcdc;position:relative;top:-1em}.till12 dd img{position:absolute;right:-10px;top:20%}.till12 .special1 dt{height:0;padding-top:150px;overflow:hidden;background-position:0 -4240px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.till12 .special2 dt{height:0;padding-top:150px;overflow:hidden;background-position:0 -4400px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.till12 .sentyaku1 dt{height:0;padding-top:110px;overflow:hidden;background-position:0 -4000px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.till12 .sentyaku2 dt{height:0;padding-top:110px;overflow:hidden;background-position:0 -4120px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}.goto{margin-top:50px;text-align:center}.goto a{display:block}.goto a button{font-size:27.506px;letter-spacing:.1em;width:800px;margin:0 auto;padding:40px;border-radius:4px;border:0;background-color:#5eb220;-webkit-box-shadow:0 4px 0 #2f5910;box-shadow:0 4px 0 #2f5910;font-weight:700;color:#fff;position:relative;cursor:pointer;background-image:url(http://ns6.s3.amazonaws.com/ltr/button-bg_slash.png);overflow:visible;margin-top:50px}.goto a button:hover{top:3px;-webkit-box-shadow:none;box-shadow:none;background-color:#323232}.goto a button.price{width:600px;margin:0 auto;border-radius:4px;border:0;background-color:#9a9a9a;-webkit-box-shadow:0 4px 0 #4d4d4d;box-shadow:0 4px 0 #4d4d4d;font-weight:700;color:#fff;position:relative;cursor:pointer;padding:20px;margin-top:20px;font-size:1.418em}.goto a button.price:hover{top:3px;-webkit-box-shadow:none;box-shadow:none;background-color:#333}.goto a button.price:before{content:""}.goto a button:hover:before{left:750px}article.buttons{width:900px;margin:0 auto;text-align:center}article.buttons span{position:relative;display:block;width:100%;bottom:30px}article.buttons .ikkatsu-enter{margin-bottom:30px}article.buttons .ikkatsu-enter button{width:760px;margin:0 auto;border-radius:4px;border:0;background-color:#ff6061;-webkit-box-shadow:0 4px 0 #803031;box-shadow:0 4px 0 #803031;font-weight:700;color:#fff;position:relative;cursor:pointer;padding:20px 0 0;background-image:url(http://ns6.s3.amazonaws.com/ltr/button-bg_slash.png)}article.buttons .ikkatsu-enter button:hover{top:3px;-webkit-box-shadow:none;box-shadow:none;background-color:#ff6061}article.buttons .ikkatsu-enter span{height:0;padding-top:160px;overflow:hidden;background-position:0 -5550px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}article.buttons .bunkatsu-enter button{width:760px;margin:0 auto;border-radius:4px;border:0;background-color:#acacac;-webkit-box-shadow:0 4px 0 #565656;box-shadow:0 4px 0 #565656;font-weight:700;color:#fff;position:relative;cursor:pointer;padding:20px 0 0;background-image:url(http://ns6.s3.amazonaws.com/ltr/button-bg_slash.png);overflow:visible}article.buttons .bunkatsu-enter button:hover{top:3px;-webkit-box-shadow:none;box-shadow:none;background-color:#acacac}article.buttons .bunkatsu-enter span{height:0;padding-top:160px;overflow:hidden;background-position:0 -5720px;background-repeat:no-repeat;background-image:url(http://ns6.s3.amazonaws.com/ltr/sprites-title.png);-webkit-background-size:900px 6000px;background-size:900px 6000px}article.buttons p{font-size:1.418em}.goto{padding-bottom:20px;background-color:#ddd}.msg-soon{padding:10px;font-weight:700;text-align:center;background-color:#ff6061;border-radius:4px;position:relative;color:#fff;font-size:1.15em}.msg-soon:after{content:"";width:0;height:0;border:solid 10px transparent;border-top:solid 10px #ff6061;bottom:-19px;position:absolute}.msg-soon_next .intro{margin-bottom:1em;font-size:1.418em;font-weight:700}.msg-soon_next .added{line-height:1.2}