@charset "UTF-8";#t000,#t500,#t600,#t700,#t800,#t900{font-size:16px;font-family:\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,Osaka,\30e1\30a4\30ea\30aa,Meiryo,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}.pc{display:block}.sp{display:none!important}img{max-width:100%;display:block}.modal-link{color:#00f;text-decoration:underline}#toeicTopBox{margin:0 auto 25px}#toeicTopBox .TopImg{margin:0 auto}#toeicTopBox figcaption.Link01{margin:0 auto;width:745px;font-size:22px;font-weight:700;color:#fff;line-height:2;text-align:center;display:block;border-bottom:5px solid #fff000;background:#ba8c01;background:-moz-linear-gradient(-45deg,#ba8c01 0%,#ffc115 77%,#c09000 100%);background:-webkit-linear-gradient(-45deg,#ba8c01 0%,#ffc115 77%,#c09000 100%);background:linear-gradient(135deg,#ba8c01,#ffc115 77%,#c09000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ba8c01",endColorstr="#c09000",GradientType=1);padding:0!important;border-right:none!important;height:auto!important}#toeicTopBox figcaption.Link01 p{display:inline-block}#toeicTopBox figcaption.Link01 p:nth-child(2){width:20%}#toeicTopBox figcaption.Link01 a{color:#fff;display:inline-block;transition:transform .2s linear;padding:0!important}#toeicTopBox figcaption.Link01 a span{padding:0!important;background:none!important}#toeicTopBox figcaption.Link01 a:hover{transform:scale(1.05);text-decoration:none}.productSpec{height:auto;background:none;position:relative;margin:0 0 40px;line-height:1.2em;display:flex;flex-wrap:wrap}.productSpec .prLeft{margin:0;text-align:center}.productSpec .prLeft .alcoIcon{margin:10px auto 15px;display:inline-block;width:150px}.productSpec .detailBox{float:left;margin:0 0 0 10px;display:flex;flex-wrap:wrap;font-size:14px}.productSpec .detailBox dl{width:30%;border-right:1px solid #ccc;padding:0 1.5%;margin:0 0 5px}.productSpec .detailBox dl:nth-child(3n){width:30%;border-right:none}.productSpec .paymentBox{border-top:dashed 1px #ccc;margin:0 1.5% 5px;width:96%}.productSpec .paymentBox h5{padding:12px 5px 5px;text-align:left;font-size:16px;font-weight:700}.productSpec .paymentBox ul{margin:5px auto 0}.productSpec .paymentBox ul li{font-size:14px;padding:0 0 0 1em;text-indent:-1em}.productSpec .paymentBox ul li span{text-indent:0em}.productSpec .detailBox dl dt,.productSpec .prRight dl dt{background:#fef2f5;padding:5px 10px;color:#333;line-height:1.5}.productSpec .detailBox dl dt{font-size:12px}.productSpec .prRight dl dt{font-weight:700}.productSpec .detailBox dl dd,.productSpec .prRight dl dd{padding:5px 8px;color:#333;line-height:1.5;font-weight:700;text-align:center}.productSpec .prRight dl dd{font-size:1.6rem;line-height:26px;color:#ec0044;padding:15px 10px 3px 0;border-bottom:1px dotted #333;text-align:right}.productSpec .prRight dl dd span{font-size:16px;line-height:26px;color:#333;margin:0 0 0 5px}.productSpec .prRight{margin:0;width:28%}.productSpec .prRight ul.prRightTxt{position:relative;top:10px;left:0;width:100%;font-size:14px}.productSpec ul.prRightTxt li.txt{padding:7px 0 0;line-height:1.4em}.productSpec ul.prRightTxt .btn.mp3{margin:10px auto 0;padding:0;font-size:12px;line-height:20px}.productSpec ul.prRightTxt .btn.cd{margin:8px auto 0;padding:0;font-size:13px;line-height:20px}.buttonStyle.mp3{-webkit-box-shadow:0 4px 0 0 #a50e39;-moz-box-shadow:0 4px 0 0 #a50e39;-ms-box-shadow:0 4px 0 0 #a50e39;box-shadow:0 4px #a50e39;background:#d80100}.buttonStyle.mp3:hover{transform:translate3d(0,4px,0);-webkit-box-shadow:0 0 0 0 #a50e39;-moz-box-shadow:0 0 0 0 #a50e39;-ms-box-shadow:0 0 0 0 #a50e39;box-shadow:0 0 #a50e39}.buttonStyle.cd{-webkit-box-shadow:0 4px 0 0 #6767ff;-moz-box-shadow:0 4px 0 0 #6767ff;-ms-box-shadow:0 4px 0 0 #6767ff;box-shadow:0 4px #6767ff;background:#1a0066}.buttonStyle.cd:hover{transform:translate3d(0,4px,0);-webkit-box-shadow:0 0 0 0 #6767ff;-moz-box-shadow:0 0 0 0 #6767ff;-ms-box-shadow:0 0 0 0 #6767ff;box-shadow:0 0 #6767ff}.freeInfo{padding:20px;background:#f3f3f3;margin-bottom:20px}.productDetail section{margin:0 auto 40px;font-size:16px!important;line-height:1.7}.productDetail section p{margin-bottom:1em}#TOEIC-FullRefundArea{margin:0 auto 40px;padding:0 0 10px;border-bottom:3px double #bd8f02;text-align:center}#TOEIC-FullRefundArea h3{font-size:20px;color:#fff;line-height:1.5;padding:3px 10px;text-align:center;font-weight:700;background:#ba8c01;background:-moz-linear-gradient(-45deg,#ba8c01 0%,#ffc115 77%,#c09000 100%);background:-webkit-linear-gradient(-45deg,#ba8c01 0%,#ffc115 77%,#c09000 100%);background:linear-gradient(135deg,#ba8c01,#ffc115 77%,#c09000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ba8c01",endColorstr="#c09000",GradientType=1)}#TOEIC-FullRefundArea figure{margin:15px auto}#TOEIC-FullRefundArea div{margin:15px auto;width:95%}#TOEIC-FullRefundArea p{margin:0 auto 15px;font-size:15px;text-align:left}#TOEIC-FullRefundArea ul{margin:0 auto;font-size:14px}#TOEIC-FullRefundArea a{text-decoration:underline}#TOEIC-FullRefundArea a:hover{opacity:.65}.productDetail section#pointBox>article{display:flex;flex-wrap:wrap;border-bottom:1px dotted #a5a5a5;margin:25px auto;page-break-inside:avoid}.productDetail section#pointBox article figure{width:50px;margin:0 20px 0 0}.productDetail section#pointBox article>div{width:calc(100% - 70px);margin:0}.productDetail section#pointBox article>div h4{font-size:1.1rem;font-weight:700;margin:0 auto 5px}.productDetail section#pointBox article#alcoBox{display:flex;flex-wrap:wrap;margin:40px 0 20px auto;background:#ddd;position:relative}.productDetail section#pointBox article#alcoBox figure{width:100px;margin:0;padding:40px 20px}.productDetail section#pointBox article#alcoBox>div{width:calc(100% - 410px);margin:0;padding:15px 0 5px}.productDetail section#pointBox article#alcoBox:before{content:"";width:270px;height:270px;right:0;position:absolute;bottom:0;display:inline-block;background-image:url(../../common/img/bg_alco_pc.png);background-size:cover}.table01{border:1px solid #ccc;border-collapse:collapse;width:100%;font-size:14px}.table01 th,.table01 td{border-bottom:1px solid #ccc;padding:10px;font-size:15px;text-align:left}.table01 th{border-right:1px solid #ccc;background:#f0f0f0;color:#1f1f1f;font-weight:400;width:100px}.table01 th.cellF{text-align:center}.table01 th.cellF img{width:15px;display:inline-block;vertical-align:middle}#trialBox div img{max-width:100%;margin:15px auto 0}#curriculumBox ul li{text-indent:-1.5em;margin:0 auto 0 1.5em}#curriculumBox .textbookBox{overflow:scroll}#curriculumBox .textbookBox h5.headline5{margin:30px auto 10px}#curriculumBox .textbookBox table{text-align:center!important;width:100%;margin:30px auto 0;white-space:nowrap}#curriculumBox .textbookBox table.tb01{min-width:600px}#curriculumBox .textbookBox table.tb02,table.tb02+p{min-width:745px!important}#curriculumBox .textbookBox table.tb03,table.tb03+p{min-width:850px!important}#curriculumBox .textbookBox table.tb04{min-width:745px;margin:0 auto!important;white-space:normal}#curriculumBox .textbookBox table.tb05{min-width:995px;margin:10px auto 30px!important}#curriculumBox .textbookBox table.tb06{min-width:745px;margin:30px auto!important}#curriculumBox .textbookBox table tr:first-child th:first-child{background:#00a0e9!important;color:#fff}#curriculumBox .textbookBox table.tb01 tr:first-child th{min-width:75px}#curriculumBox .textbookBox table.tb02 tr:first-child th,#curriculumBox .textbookBox table.tb03 tr:first-child th,#curriculumBox .textbookBox table.tb04 tr:first-child th,#curriculumBox .textbookBox table.tb05 tr:first-child th,#curriculumBox .textbookBox table.tb06 tr:first-child th{min-width:60px}#curriculumBox .textbookBox table tr:first-child th:nth-child(n+2){background:#9fd8f7;color:#333!important;font-weight:700;line-height:1.4}#curriculumBox .textbookBox table tr:first-child th:nth-child(3){font-size:14px}#curriculumBox .textbookBox table tr:nth-child(2) th{background:#00a0e9;color:#fff}#curriculumBox .textbookBox table.tb04 tr:nth-child(3) th,#curriculumBox .textbookBox table.tb05 tr:nth-child(3) th{background:#777!important;color:#fff}#curriculumBox .textbookBox table.tb06 tr:nth-child(3) th:nth-child(n+2),#curriculumBox .textbookBox table.tb06 tr:nth-child(6) th:nth-child(n+2),#curriculumBox .textbookBox table.tb06 tr:nth-child(9) th:nth-child(n+2),#curriculumBox .textbookBox table.tb06 tr:nth-child(12) th:nth-child(n+2){background:#ccc;color:#333}#curriculumBox .textbookBox table.tb06 tr:nth-child(4) td:first-child,#curriculumBox .textbookBox table.tb06 tr:nth-child(7) td:first-child,#curriculumBox .textbookBox table.tb06 tr:nth-child(10) td:first-child,#curriculumBox .textbookBox table.tb06 tr:nth-child(13) td:first-child{background:#d3edfb;color:#333}#curriculumBox .textbookBox table.tb05 tr:nth-child(3) th:first-child{background:#005379!important;color:#fff}#curriculumBox .textbookBox table tr th{color:#fff;text-align:center!important;padding:5px;border:1px solid;border-color:#555}#curriculumBox .textbookBox table.tb01 tr th{font-size:16px}#curriculumBox .textbookBox table.tb02 tr th{font-size:15px}#curriculumBox .textbookBox table tr:nth-child(2)>th,#curriculumBox .textbookBox table tr:nth-child(11)>th{background:#0083bf!important}#curriculumBox .textbookBox table tr>th:first-child{background:#000}#curriculumBox .textbookBox table tr td{padding:5px;background:#fff;font-size:12px;border:1px solid;border-color:#555}#curriculumBox .textbookBox table.tb01 tr td{font-size:14px}#curriculumBox .textbookBox table.tb02 tr td{font-size:12px}#curriculumBox .textbookBox table.tb04 tr td{font-size:14px}#curriculumBox .textbookBox table.tb02 tr:nth-child(3) td,#curriculumBox .textbookBox table.tb02 tr:nth-child(5) td,#curriculumBox .textbookBox table.tb02 tr:nth-child(7) td,#curriculumBox .textbookBox table.tb02 tr:nth-child(9) td,#curriculumBox .textbookBox table.tb04 tr:nth-child(4) td,#curriculumBox .textbookBox table.tb04 tr:nth-child(6) td,#curriculumBox .textbookBox table.tb04 tr:nth-child(8) td,#curriculumBox .textbookBox table.tb04 tr:nth-child(10) td{background:#eaf6fd;border-bottom:1px solid #EAF6FD}#curriculumBox .textbookBox table.tb03 tr:nth-child(3) td:nth-child(-n+6),#curriculumBox .textbookBox table.tb03 tr:nth-child(6) td:nth-child(-n+6),#curriculumBox .textbookBox table.tb03 tr:nth-child(9) td:nth-child(-n+6),#curriculumBox .textbookBox table.tb03 tr:nth-child(12) td:nth-child(-n+6){border-bottom:1px solid #EAF6FD}#curriculumBox .textbookBox table.tb03 tr:nth-child(4) td,#curriculumBox .textbookBox table.tb03 tr:nth-child(7) td,#curriculumBox .textbookBox table.tb03 tr:nth-child(10) td,#curriculumBox .textbookBox table.tb03 tr:nth-child(13) td{background:#eaf6fd;border-bottom:1px solid #EAF6FD}#curriculumBox .textbookBox table.tb02 tr td:last-child,#curriculumBox .textbookBox table.tb04 tr td:last-child{background:#fff;border-bottom:1px solid #555}#curriculumBox .textbookBox table tr td.testBox{background:#d3edfb!important;color:#00a0e9;line-height:1.2;padding:7px 5px 5px;border-bottom:1px solid #555!important}#curriculumBox .textbookBox table.tb02 tr td:last-child{font-size:14px}#curriculumBox .textbookBox table tr td.testBox span{font-size:90%}#curriculumBox .textbookBox p{margin:5px auto;font-size:12px;line-height:1.4;min-width:600px}#curriculumBox .textbookBox .noBD{border:none;background:none!important}#curriculumBox .textbookBox .fontBlue{color:#00a0e9}
/*# sourceMappingURL=/cdn/shop/t/25/assets/common.css.map */
