﻿*{margin:0px;padding:0px}figure{margin:0}figcaption{margin-top:.5em;margin-bottom:1em;font-size:0.717em}ul{padding-left:0}ul li{padding-left:0}ul ul{margin-left:1em}p{margin-bottom:1.2em}input:hover{background-color:#efefef}input:active,input:focus{background-color:#eeeede}body{line-height:1.414;position:relative;font-family:Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:20px;-webkit-text-size-adjust:100%;color:#323232;word-wrap:break-word;overflow-wrap:break-word;background:#feffff url(../img/bg/bg.jpg) center top;background-attachment:fixed}*{max-height:9999999px}.main{width:900px;margin:0 auto}.footer ul{display:table}.footer li{list-style:none;display:table-cell;vertical-align:middle}.footer a,.footer .copy{color:#fff}.footer .copy{float:left}.footer .rules{float:right}.footer .rules li{margin:0 1em;display:inline-block}button{border:none;font-weight:bold;background-color:transparent;font-family:inherit}a{transition:all 1s cubic-bezier(0.075, 0.82, 0.165, 1) 0s}a img{border:none}table{width:100%;box-sizing:border-box;border-collapse:collapse}table,table th,table td{border:solid 1px}table th{text-align:center}table th,table td{padding:1em}table tfoot{font-size:0.717em}ol li,ul li{list-style-position:inside}a:hover img{-moz-opacity:0.8;opacity:0.8}.item li,.nav li,.header li{list-style:none}.content{width:1000px;margin:0 auto;padding-bottom:3em;box-sizing:border-box}.content-transparent{background-color:transparent;box-shadow:none}.footer{width:100%;margin-top:120px;padding:1em 0px;overflow:hidden;font-size:0.717em;background-color:#120d06}.wrap{width:1100px;margin-left:auto;margin-right:auto}.inner{margin:0 auto;padding-left:50px;padding-right:50px;overflow:hidden;box-sizing:border-box}.main>section{margin-bottom:60px}.main>section:last-child{padding-bottom:0}.section:first-child{margin-top:0}.arrow{position:relative}.arrow:before{content:url(../img/icon/arrow.png);width:133px;height:164px;display:block;position:absolute;left:-133px}.list{list-style:none}.list li{margin-bottom:1em;padding-left:24px;position:relative;padding-left:30px}.list li:before{content:url("../img/icon/icon-check-gray.png");margin-right:"";top:2px;left:0}.list li:before{position:absolute}@media screen and (max-width: 680px){.list li:before{display:inline-block;-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}}.list li:before{height:21px;margin-top:auto;margin-bottom:auto;top:0;bottom:0}.list li:before{text-indent:0}.list.list-red li{position:relative;padding-left:30px}.list.list-red li:before{content:url("../img/icon/icon-check-red.png");margin-right:"";top:2px;left:0}.list.list-red li:before{position:absolute}@media screen and (max-width: 680px){.list.list-red li:before{display:inline-block;-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}}.list.list-red li:before{height:21px;margin-top:auto;margin-bottom:auto;top:0;bottom:0}.list.list-cansel li{position:relative;padding-left:33px}.list.list-cansel li:before{content:url("../img/icon/icon-cansel.png");margin-right:"";top:2px;left:0}.list.list-cansel li:before{position:absolute}@media screen and (max-width: 680px){.list.list-cansel li:before{display:inline-block;-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}}.list.list-cansel li:before{height:25px;margin-top:auto;margin-bottom:auto;top:0;bottom:0}.large,.l{font-size:1.414em}p.large{margin-top:1.5em;margin-bottom:1.5em}.u{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(75%, rgba(255,255,255,0)), color-stop(75% rgba(255,26,26,0.45)), color-stop(100% rgba(255,26,26,0.45)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 75%, rgba(255,26,26,0.45) 75%, rgba(255,26,26,0.45) 100%);background-image:linear-gradient(rgba(0,0,0,0) 75%,rgba(255,26,26,0.2) 30%)}.ie .u{text-decoration:undeline}.red{color:#e95069}.bold{font-weight:bold}.quote{margin-top:2em;margin-bottom:2em;font-style:italic}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}.clear{clear:both}.center{text-align:center;padding-bottom:20px}hr.slash{height:1px;margin-top:2em;margin-bottom:2em;border:0;background:#323232;background-image:-webkit-linear-gradient(left, rgba(50,50,50,0.5), #323232, rgba(50,50,50,0.5));background-image:-moz-linear-gradient(left, rgba(50,50,50,0.5), #323232, rgba(50,50,50,0.5));background-image:linear-gradient(to left, rgba(50,50,50,0.5) 0%,#323232 50%,rgba(50,50,50,0.5) 100%)}.button{padding:1em;display:block;text-align:center;border-radius:2px;border:solid 1px #636363;background:#767676;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc2NzY3NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjRmNGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top, #767676 0%, #4f4f4f 100%);background:linear-gradient(to bottom, #767676 0%,#4f4f4f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#767676', endColorstr='#4f4f4f',GradientType=0 )}.button button{font-size:1rem;border:none;color:#fff;text-shadow:0 -1px 0 rgba(50,50,50,0.5),0 0 5px rgba(50,50,50,0.5);background-color:transparent}.button.button-dlMp3{position:relative;padding-left:79px}.button.button-dlMp3:before{content:url("../img/icon/icon-mp3.png");margin-right:"";top:2px;left:0}.button.button-dlMp3:before{position:absolute}@media screen and (max-width: 680px){.button.button-dlMp3:before{display:inline-block;-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}}.button.button-dlMp3:before{height:54px;margin-top:auto;margin-bottom:auto;top:0;bottom:0}.button.button-dlPdf{position:relative;padding-left:80px}.button.button-dlPdf:before{content:url("../img/icon/icon-pdf.png");margin-right:"";top:2px;left:0}.button.button-dlPdf:before{position:absolute}@media screen and (max-width: 680px){.button.button-dlPdf:before{display:inline-block;-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}}.button.button-dlPdf:before{height:55px;margin-top:auto;margin-bottom:auto;top:0;bottom:0}.button.button-nanasawa{display:inline-block;position:relative}.content{padding-left:50px;padding-right:50px;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2)}.content-transparent{background-color:transparent;box-shadow:none}.section_index{margin-right:-50px;margin-bottom:30px;margin-left:-50px;position:relative;font-weight:bold}.block-frame .block-frame_index{margin-bottom:-2.5em;position:relative;z-index:2}.block-frame .block-frame_body{padding:0 30px 30px;background-color:#f0eae4}.block-frame.frame-kougi .block-frame_body,.block-frame.frame-about .block-frame_body{background-color:#866175}.block-frame.frameCourse-real .block-frame_body{background-color:#871b1b}.block-frame.frameCourse-online .block-frame_body{background-color:#878787}.block-frame .block-frame_content{position:relative;z-index:3;border-radius:2px;background-color:#fff;padding:2em 1em;background-color:#fff;border:solid 1px #ded8d3;box-shadow:inset 0 0 5px #ded8d3;padding:2em 1em}.block-frame.frameBooks .header_contents_download,.block-frame.frameMovies iframe,.block-frame.frameUstream iframe,.block-frame.frame-about .block-frame_body{position:relative;z-index:3}.block{margin-bottom:1.5em}.block.hasThumb{margin-bottom:1.5em}.bullet_content{min-height:200px;padding-top:1em;padding-bottom:1em;box-sizing:border-box}.bullet_index{padding-top:1em;padding-bottom:1em;padding-left:1em;border-radius:2px;font-size:1.414em;background-color:#e5da5c;background-image:url(http://www.transparenttextures.com/patterns/asfalt-light.png)}.bullet-withImg{position:relative}.bullet-withImg .bullet_content{width:640px}.bullet-withImg .bullet_thumb{top:2em;right:0;position:absolute}.bullet-withImg.imaegPos1em .bullet_thumb{top:1em}.bullet-withImg.imaegPos3em .bullet_thumb{top:3em}.bullet-withImg.imaegPos3-5em .bullet_thumb{top:3.5em}.bullet-withImg.imaegPos0em .bullet_thumb{top:auto;bottom:0}.buttons a{display:block}.buttons li{text-align:center;list-style:none}.over{margin-bottom:40px;padding:10px 0 20px}.over-text,.over-inquiry{margin-bottom:20px;padding-left:20px;padding-right:20px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.05),0 3px 5px rgba(0,0,0,0.25);box-shadow:0 0 10px rgba(0,0,0,0.05),0 3px 5px rgba(0,0,0,0.25);background-color:#fff}.over-text p{line-height:24px;margin-bottom:1em;font-size:16px;border-top:dashed 1px #ddd;background:url(../img/over/line/line-h24.gif) left bottom repeat}.over-text{padding-top:40px;padding-bottom:40px}.over-inquiry{padding-right:100px;padding-top:20px;padding-bottom:40px;background:#fff url(../img/over/inquiry/woman.jpg) right bottom no-repeat}.over-inquiry.man{background-image:url(../img/over/inquiry/man.jpg)}.over-inquiry .over_header{padding-right:40px}.over-button{text-align:center;text-decoration:none}.over-button button{width:80%;margin-top:30px;padding:1em;cursor:pointer;position:relative;-webkit-box-shadow:0 0 5px #225512 , 0 2px #112411;box-shadow:0 0 5px #225512 , 0 2px #112411;border:none;border-radius:4px;font-family:inherit;font-size:1.418em;font-weight:bold;color:#fff;text-shadow:0 -1px 1px #222200;background:#b4e391;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b4e391), color-stop(50%, #61c419), color-stop(100%, #b4e391));background:-webkit-linear-gradient(top, #b4e391 0%, #61c419 50%, #b4e391 100%);background:linear-gradient(to bottom, #b4e391 0%,#61c419 50%,#b4e391 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4e391', endColorstr='#b4e391',GradientType=0 )}.over-button button:hover,.over-button button:active,.over-button button:focus{transition:position 0.2s ease 0s;bottom:-2px;-webkit-box-shadow:0 0 5px #225512 , 0 0px #112411;box-shadow:0 0 5px #225512 , 0 0px #112411}.block-qa{height:700px;padding:1em;overflow-y:scroll;padding:2em 1em;background-color:#fff;border:solid 1px #ded8d3;box-shadow:inset 0 0 5px #ded8d3}.load-qa dl{padding-left:1em;border-left:solid 1px #68A86D}.load-qa dt{padding-left:2em;position:relative;left:-3em;text-indent:-1em;font-weight:bold;font-family:Times New Roman,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"MSP明朝","MS PMincho","MS 明朝",serif}.load-qa dt:before{content:"Q";width:1em;line-height:1;height:1em;line-height:1;margin-right:10px;padding:0.5em;display:inline-block;text-indent:0;font-weight:bold;color:#fff;background-color:#68A86D}.load-qa dd{padding-top:0.5em;padding-bottom:0.5em}.countDown{text-align:center;text-shadow:0 -1px 0 #8b8b8b,0 0px 5px rgba(255,255,255,0.5);font-family:Times New Roman,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"MSP明朝","MS PMincho","MS 明朝",serif;font-weight:bold}.countDown .countDown_index h1{margin-bottom:0.5em;font-size:1.414em;color:#b30000}.countDown .countDown_date{font-size:2em}.block-comments{height:700px;padding:1em;border:solid 1px #f5f5f5;overflow-y:scroll;-moz-box-shadow:0 0 5px rgba(50,50,50,0.3) inset;-webkit-box-shadow:0 0 5px rgba(50,50,50,0.3) inset;box-shadow:0 0 5px rgba(50,50,50,0.3) inset}.load-comments .launchcommentspic{margin-right:1em;float:left}.load-comments .launchcommentspic img{-moz-box-shadow:0 0 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.1);box-shadow:0 0 3px rgba(0,0,0,0.1);border:solid 2px #fff}.load-comments .launchcommentspic span{font-size:small}.load-comments .commentswidth{width:650px}.load-comments ol li{margin-bottom:1em;padding-bottom:1em;list-style:none;border-bottom:solid 1px #ccc;clear:both}.block-voices{height:700px;padding:1em;border:solid 1px #f5f5f5;overflow-y:scroll;-moz-box-shadow:0 0 5px rgba(50,50,50,0.3) inset;-webkit-box-shadow:0 0 5px rgba(50,50,50,0.3) inset;box-shadow:0 0 5px rgba(50,50,50,0.3) inset}.load-voices .voice{padding:1em 0.5em 1em 0.5em;display:block;overflow:hidden;position:relative;border-bottom:solid 1px #f5f5f5;font-family:Times New Roman,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"MSP明朝","MS PMincho","MS 明朝",serif}.load-voices .voice:after{content:"”";position:absolute;right:0em;bottom:-0.5em;z-index:0;font-size:12em;color:#efefef}.load-voices .voice:nth-child(odd){background-color:#efefef}.load-voices .voice:nth-child(odd):after{color:#fff}.load-voices .voice_index,.load-voices .voice_content{position:relative;z-index:1}.load-voices .voice_index{font-weight:bold}.load-voices .voice_index:before{margin-right:0.5em;display:inline-block;vertical-align:middle}.load-voices .voice-online .voice_index{color:#878787}.load-voices .voice-online .voice_index:before{content:url(../img/label/label-voice-online.png)}.load-voices .voice-real .voice_index{color:#871b1b}.load-voices .voice-real .voice_index:before{content:url(../img/label/label-voice-real.png)}.payment-visamaster:after,.payment-all:after{display:block;margin-left:10px;vertical-align:middle}.payment-visamaster:after{content:url(../img/payment/pay-icon-visa_master.gif)}.payment-all:after{content:url(../img/payment/pay-icon-all.gif)}.paymentTable{font-size:0.9em}.paymentTable>tbody>tr>th{color:#fff;text-shadow:0 -1px 0 rgba(50,50,50,0.5);background-color:#866175}.paymentTable,.paymentTable table{width:100%;border-collapse:collapse;background-color:#fff}.paymentTable li{list-style:none}.paymentTable,.paymentTable th,.paymentTable td{box-sizing:border-box;border:solid 1px #323232}.paymentTable th,.paymentTable td{padding:20px;word-wrap:break-word}.paymentTable thead,.paymentTable th{background-color:#ddd}.paymentTable thead{text-align:center}.paymentTable th{width:200px;vertical-align:top}.paymentTable table,.paymentTable table th,.paymentTable table td{border:solid 1px #b2b2b2}.paymentTable table th,.paymentTable table td{padding:10px}.paymentTable table th{width:170px;vertical-align:middle}.paymentTable .course-real thead th,.paymentTable .course-real .pattern_index{color:#fff;background-color:#871b1b}.paymentTable .course-online thead th,.paymentTable .course-online .pattern_index{color:#fff;background-color:#878787}.payment_howto .pattern{box-sizing:border-box;border-left:solid 1px #323232;border-right:solid 1px #323232;border-bottom:solid 1px #323232}.payment_howto .pattern p,.payment_howto .pattern li{margin-bottom:2px}.payment_howto .pattern_index{padding:10px;color:#fff;text-align:center;background-color:#b30000}.payment_howto .pattern_content{padding:10px}.payment_howto .price .price_content,.payment_howto .price .price_example{color:#cd0000}.payment_howto .price .price_content{font-weight:bold}.payment_howto .price .price_content p,.payment_howto .price .price_content img{display:inline-block;vertical-align:middle}.payment_howto .price .price_num{font-size:1rem}.payment_howto .price .price_example{font-size:small}.payment_howto .price small{font-weight:lighter}.payment_howto .payment_attention{padding:10px;margin-top:10px;border-radius:2px;font-size:0.717em;background-color:#fdfdfd}.payment_caution{font-size:.9em}.payment_caution td>dl>dt{border-top:solid 1px #bbb}.payment_caution dt,.payment_caution dd,.payment_caution blockquote{padding:5px}.payment_caution blockquote,.payment_caution address{margin-bottom:1em;background-color:#efefef}.payment_caution dt{text-align:center;background-color:#ccc}.payment_caution dd{margin-left:0}.payment_caution dd>div{margin-bottom:1em;padding:5px}.payment_caution address{font-size:.9em;position:relative}.payment_caution address li{margin:5px 0}.payment_caution address span{width:70px;margin-right:3px;background-color:#fff;display:inline-block;text-align:center}.payment_caution address:before{content:"";height:0;width:0;margin-left:auto;margin-right:auto;position:absolute;top:-10px;left:0;right:0;border:solid 5px transparent;border-bottom:solid #ccc 5px}.payment_attention{padding-left:1em;text-indent:-1em}.payment_attention li:before{margin-right:2px;content:"※"}.kiyaku{margin:20px 0;padding:1em;height:10em;overflow-y:scroll;-webkit-box-shadow:inset 0 0 10px #ddd;box-shadow:inset 0 0 10px #ddd;background-color:#fefefe;font-size:0.717em}.kiyaku h1,.kiyaku h2,.kiyaku h3,.kiyaku h4{font-size:1em}.block-buttons li{margin-bottom:30px;list-style:none}.block-buttons .block-buttons_content{overflow:hidden}.block-buttons .buttons-l{float:left}.block-buttons .buttons-l li:last-child{margin-bottom:0}.block-buttons .buttons-r{float:right}.block-buttons .buttons-r li:last-child{margin-bottom:0}.block-buttons_header{text-align:center}.block-buttons_header .block-buttons_check{position:relative;font-weight:bold;font-family:Times New Roman,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"MSP明朝","MS PMincho","MS 明朝",serif;font-size:1.414em}.block-buttons_header .block-buttons_check label:before{content:"";width:1em;line-height:1;height:1em;display:inline-block;position:relative;bottom:0em;border:solid 2px #aaa;background-color:#cecece}.block-buttons_header .block-buttons_check label:after{content:"";width:1.5em;line-height:1;height:1em;display:none;position:absolute;bottom:1em;left:10em;transform:rotate(-45deg);border-bottom:solid 5px #e95069;border-left:solid 3px #e95069;background-color:transparent}.block-buttons_header .block-buttons_check input{display:none}.block-buttons_header .block-buttons_check>input:checked+label:before{background-color:#aaa;border-color:#888}.block-buttons_header .block-buttons_check>input:checked+label:after{display:block}[class^="embed"] a:before{content:url(https://s3-ap-northeast-1.amazonaws.com/0000sozai/img/icon/loader.gif);display:inline-block}.header-message{margin-bottom:-100px}.block.hasThumb{display:table;table-layout:fixed}.block.hasThumb .block_text{width:650px;padding-right:1em}.block.hasThumb .block_text,.block.hasThumb>img{display:table-cell;vertical-align:top}.content.main{padding-bottom:-50px;padding-left:-50px;padding-right:-50px;background-color:#fff;-moz-box-shadow:0 0 5px rgba(50,50,50,0.3);-webkit-box-shadow:0 0 5px rgba(50,50,50,0.3);box-shadow:0 0 5px rgba(50,50,50,0.3)}.content.content-transparent{margin-top:3em}.section_content figure+figure{line-height:1}.header{margin-bottom:60px;background:url(../img/bg/head-bg-compressor.jpg) center top no-repeat}.header .header_copy{margin-bottom:3em;position:relative}.header .header_copy_main{padding-top:130px;margin-bottom:150px}.header .header_copy_main,.header .header_copy_main img{position:relative}.header .header_copy_main img{z-index:1}.header .header_copy_main:after{content:url(../img/header/head-hinomaru.png);margin:auto;position:absolute;top:78px;right:0;bottom:0;left:0;text-align:center}.header .header_copy_sub{text-align:center}.header .copy_main{margin:0}.header .header_contents,.header .header_comments{width:1000px;margin-right:auto;margin-bottom:3em;margin-left:auto}.header .header_contents_index,.header .header_comments_index{margin-bottom:1em;position:relative;text-align:center}.header .header_contents_index:before,.header .header_comments_index:before{content:"";width:400px;height:1px;margin-left:auto;margin-right:auto;display:block;position:absolute;top:-1em;left:0px;right:0;background-color:#fff}.header .header_contents ul{width:100%;display:table;table-layout:fixed;border-spacing:0.75rem}.header .header_contents ul li{display:table-cell}.header .header_contents .header_contents_download li{text-align:center}.header .header_contents .button{padding-top:1.5em;padding-bottom:1.5em}.header .header_comments .header_comments_index:before{background-color:#323232}.header .header_button{margin-top:2em;text-align:center}.copy_footer{clear:both}.section-message.section-messageIshizaki .hasThumb:before{content:url(../img/thumb/thumb-s-message-ishizaki-compressor.png)}.section-message.section-messageOhno .hasThumb:before{content:url(../img/thumb/thumb-s-message-ohno.png)}.section-message.section-messageYanagida .hasThumb:before{content:url(../img/thumb/thumb-s-message-yanagida-compressor.png)}.section-message .hasThumb{position:relative;padding-right:250px}.section-message .hasThumb:before{position:absolute;top:0;right:-100px}.section-message .name{text-align:right;font-size:2em}.messageBy{padding-top:0.25em;padding-right:1em;padding-bottom:.25em;text-align:right;font-size:1.414em;font-family:Times New Roman,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"MSP明朝","MS PMincho","MS 明朝",serif;background:url(../img/bg/bg-massageBy.jpg) right center no-repeat}.section-nanasawa .nanasawaProfile{text-align:right}.section-thewarptokucho .block-frame_content{background-position:-40% center;background-repeat:no-repeat}.frameTokucho-1 .block-frame_content{background-image:url(../img/bg/bg-s-thewarptokucho-tokucho1.jpg)}.frameTokucho-2 .block-frame_content{background-image:url(../img/bg/bg-s-thewarptokucho-tokucho2.jpg)}.frameTokucho-3 .block-frame_content{background-image:url(../img/bg/bg-s-thewarptokucho-tokucho3.jpg)}.frameTokucho-4 .block-frame_content{background-image:url(../img/bg/bg-s-thewarptokucho-tokucho4.jpg)}.frameTokucho-5 .block-frame_content{background-image:url(../img/bg/bg-s-thewarptokucho-tokucho5.jpg)}.frameTokucho-6 .block-frame_content{background-image:url(../img/bg/bg-s-thewarptokucho-tokucho6.jpg)}.frameTokucho-7 .block-frame_content{background-image:url(../img/bg/bg-s-thewarptokucho-tokucho7.jpg)}.frameTokucho-8 .block-frame_content{background-image:url(../img/bg/bg-s-thewarptokucho-tokucho8.jpg)}.section-kougiSchedule .block-frame_content{background-position:-40% center;background-repeat:no-repeat}.tableWarp th{color:#fff;font-family:Times New Roman,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"MSP明朝","MS PMincho","MS 明朝",serif;background-color:#866175}.tableWarp tfoot{font-size:0.717em}.kougiThumb{text-align:center}.kougiContent ul{padding:0.5em;background-color:#f0eae4;padding:2em 1em;background-color:#fff;border:solid 1px #ded8d3;box-shadow:inset 0 0 5px #ded8d3}.kougiContent li{margin-bottom:5px}.courseContent{border-left:solid 1px}.courseContent div{padding-left:1em}.courseContent .list li{margin-bottom:5px}.frameCourse-real .courseContent{border-color:#871b1b}.frameCourse-online .courseContent{border-color:#878787}.section-sankashite{background:#fff url(../img/bg/bg-s-tsuginoyouna.jpg) center top no-repeat}.section-output{background:#fff url(../img/bg/bg-s-output.jpg) center top no-repeat}.section-mem .sorry{font-size:1.414em;border:solid 1px #e5da5c;border-left-width:3px}.frameCourse{margin-top:2em;margin-bottom:2em}.frameCourse .price{font-weight:bold;font-family:Times New Roman,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"MSP明朝","MS PMincho","MS 明朝",serif;font-size:2em}.frameCourse .attention{padding-left:20px;padding-left:1rem;font-size:0.717em}.frameCourse.payMethod{position:relative}.frameCourse.payMethod:after{position:absolute;right:20px;top:25px;z-index:4}.frameCourse.payMethod-1:after{content:url(../img/label/label-ikkatsu.png)}.frameCourse.payMethod-24:after{content:url(../img/label/label-bunkatsu-24.png)}.frameCourse.payMethod-6:after{content:url(../img/label/label-bunkatsu-6.png)}.canPay-all:after{content:url(../img/payment/pay-icon-all.gif);margin-left:0.5em;display:inline-block;vertical-align:middle}.canPay-visaMaster:after{content:url(../img/payment/pay-icon-visa_master.gif);margin-left:0.5em;display:inline-block;vertical-align:middle}.section-tsu .border{margin-bottom:1rem;padding:0.5em;font-size:1.414em;text-align:center;border:solid 1px #e5da5c;border-left-width:3px}.section-tsu .border p{margin-bottom:0}.section-profile{margin-top:3.5em}.section-profile li{list-style:none}.header_contents .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 0 no-repeat;background-size:1000px auto}.section-messageIshizaki .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -260px no-repeat;background-size:1000px auto}.section-okaeri .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -520px no-repeat;background-size:1000px auto}.section-watashikara .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -780px no-repeat;background-size:1000px auto}.section-watashitachi .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -1040px no-repeat;background-size:1000px auto}.section-sekaisai .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -1300px no-repeat;background-size:1000px auto}.section-nanasawa .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -1560px no-repeat;background-size:1000px auto}.section-thewarp .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -1820px no-repeat;background-size:1000px auto}.section-thewarpImi .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -2080px no-repeat;background-size:1000px auto}.section-thewarptokucho .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -2340px no-repeat;background-size:1000px auto}.section-kougiSchedule .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -2600px no-repeat;background-size:1000px auto}.section-jukoStyle .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -2860px no-repeat;background-size:1000px auto}.section-support .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -3120px no-repeat;background-size:1000px auto}.section-tokuten .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -3380px no-repeat;background-size:1000px auto}.section-tokuten-kyotsu .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -3640px no-repeat;background-size:1000px auto}.section-sankashite .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -3900px no-repeat;background-size:1000px auto}.section-moushiwake .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -4160px no-repeat;background-size:1000px auto}.section-output .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -4420px no-repeat;background-size:1000px auto}.section-voice .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -4680px no-repeat;background-size:1000px auto}.section-gaiyo .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -4940px no-repeat;background-size:1000px auto}.section-qa .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -5200px no-repeat;background-size:1000px auto}.section-messageOhno .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -5460px no-repeat;background-size:1000px auto}.section-messageYanagida .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -5720px no-repeat;background-size:1000px auto}.section-comments .section_index h2{width:1000px;height:0;padding-top:250px;display:inline-block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -10000px no-repeat;background-size:1000px auto}.frameMovies_index{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -6000px no-repeat;background-size:1000px auto}.frameBooks_index{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -6160px no-repeat;background-size:1000px auto}.frameUstream_index{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -6320px no-repeat;background-size:1000px auto}.frameTokucho-1 .sprites{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -6500px no-repeat;background-size:1000px auto}.frameTokucho-2 .sprites{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -6660px no-repeat;background-size:1000px auto}.frameTokucho-3 .sprites{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -6820px no-repeat;background-size:1000px auto}.frameTokucho-4 .sprites{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -6980px no-repeat;background-size:1000px auto}.frameTokucho-5 .sprites{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -7140px no-repeat;background-size:1000px auto}.frameTokucho-6 .sprites{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -7300px no-repeat;background-size:1000px auto}.frameTokucho-7 .sprites{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -7460px no-repeat;background-size:1000px auto}.frameTokucho-8 .sprites{width:900px;height:0;padding-top:180px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -7620px no-repeat;background-size:1000px auto}.frameKougi-1 .sprites{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -8000px no-repeat;background-size:1000px auto}.frameKougi-2 .sprites{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -8160px no-repeat;background-size:1000px auto}.frameKougi-3 .sprites{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -8320px no-repeat;background-size:1000px auto}.frameKougi-4 .sprites{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -8480px no-repeat;background-size:1000px auto}.frameCourse-real .sprites{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -9000px no-repeat;background-size:1000px auto}.frameCourse-online .sprites{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -9160px no-repeat;background-size:1000px auto}.framePrice-real .framePrice-online .sprites{width:900px;height:0;padding-top:150px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -9320px no-repeat;background-size:1000px auto}.frame-about .sprites{width:900px;height:0;padding-top:250px;display:block;overflow:hidden;background:transparent url("../img/sprites-compressor.jpg") 0 -8650px no-repeat;background-size:1000px auto}
/*# sourceMappingURL=style.css.map */
