@import url(https://fonts.googleapis.com/css?family=Lato:300,700);@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:300;src:url("../fonts/NotoSansCJKjp-hinted/NotoSansCJKjp-Light.otf") format("otf")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:400;src:url("../fonts/NotoSansCJKjp-hinted/NotoSansCJKjp-Regular.otf") format("otf")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:500;src:url("../fonts/NotoSansCJKjp-hinted/NotoSansCJKjp-Medium.otf") format("otf")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:700;src:url("../fonts/NotoSansCJKjp-hinted/NotoSansCJKjp-Bold.otf") format("otf")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:900;src:url("../fonts/NotoSansCJKjp-hinted/NotoSansCJKjp-Bold.otf") format("otf")}#seminar h2:before{background:url(../img/seminar/icon_seminar.png) no-repeat center}#seminar #semTop{padding-top:80px;margin-bottom:80px}#seminar #semTop .read{margin-top:50px;margin-bottom:30px}#seminar #semTop .read .semLink{margin-top:30px;margin-bottom:40px}#seminar #semTop .read .semLink a{display:block;background-color:#d31900;background-image:url(../img/seminar/icon_arrow.png),url(../img/seminar/ban_list.gif);background-repeat:no-repeat;background-position:30px center,right center;color:#FFF;padding:20px 30px 20px 60px;font-size:18px;line-height:1.4;font-weight:400;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}#seminar #semTop .read .semLink a span{display:block;font-size:28px}#seminar #semTop .read .semLink a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}#seminar #semTop .col-md-6 .inner{margin:30px auto 0}@media screen and (max-width: 768px){#seminar #semTop .col-md-6 .inner{margin:20px auto 0}}#seminar #semTop .col-md-6 .inner h5{font-size:18px;margin-top:10px;margin-bottom:5px;background:#143450;padding:5px 0;text-align:center;color:#fff}@media (max-width: 767px){#seminar #semTop .col-md-6 .inner h5{font-size:16px}}#seminar #semTop .col-md-6 .inner img{margin-bottom:5px}#seminar #semTop .col-md-6 .inner p{font-size:15px;margin-bottom:10px}#seminar #semTop .col-md-6 .inner .box{padding:10px;background:#f9f9f9}#seminar #semTop .txt{border:1px solid #d31900;font-weight:600;color:#d31900;padding:20px;text-align:center;font-size:18px;margin-top:30px}@media (max-width: 767px){#seminar #semTop .txt{font-size:16px;margin-top:20px;padding:10px}}#seminar #semList{margin-top:50px;margin-bottom:80px}#seminar #semList .list{margin-bottom:40px}#seminar #semList .list li a{display:block;position:relative;border-bottom:1px solid #ccc;padding:12px;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}#seminar #semList .list li a:hover{background:#eee}#seminar #semList .list time{font-family:'Lato', sans-serif;font-weight:600;float:left;width:130px}#seminar #semList .list p{overflow:hidden}#seminar #semList .list span{background:#d31900;color:#FFF;font-family:'Lato', sans-serif;font-size:12px;padding:4px 10px;margin-left:15px}#seminar #semEntry{padding-top:50px;padding-bottom:70px}#seminar #semEntry .ttl{padding-bottom:25px;border-bottom:1px solid #ccc}#seminar #semEntry .ttl h3{font-size:28px}#seminar #semEntry .ttl time{font-family:'Lato', sans-serif;font-size:18px}#seminar #semEntry .txt{padding:30px 0;margin-bottom:10px;border-bottom:1px solid #ccc}#seminar #semEntry ul{text-align:center}#seminar #semEntry ul li{display:inline-block;width:300px;margin:0 10px}#seminar #semEntry ul li a{color:#FFF;padding:8px;display:block;text-align:center;margin:30px auto 0;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}#seminar #semEntry ul li a:hover{background:#FFF}#seminar #semEntry .linkBtn{background:#0e163d;border:1px solid #0e163d}#seminar #semEntry .linkBtn:hover{color:#0e163d}#seminar #semEntry .contactBtn{background:#d31900;border:1px solid #d31900}#seminar #semEntry .contactBtn:hover{color:#d31900}#seminar #semCon{margin-top:50px;margin-bottom:80px}#seminar #semCon .mainTtl{margin-bottom:20px}#seminar .privacy{color:#000}#seminar .privacy .subTtl{color:#000}@media screen and (max-width: 768px){#seminar h2:before{-moz-background-size:auto 30px;-o-background-size:auto 30px;-webkit-background-size:auto 30px;background-size:auto 30px}#seminar #semTop{padding-top:30px;margin-bottom:20px}#seminar #semTop .read{margin-top:30px}#seminar #semTop .read .semLink{margin-top:20px;margin-bottom:30px}#seminar #semTop .read .semLink a{background-position:15px center,right center;-moz-background-size:auto 15px,auto 100%;-o-background-size:auto 15px,auto 100%;-webkit-background-size:auto 15px,auto 100%;background-size:auto 15px,auto 100%;padding:15px 15px 15px 35px;font-size:14px}#seminar #semTop .read .semLink a span{font-size:20px}#seminar #semTop .col-md-4 .inner h5{font-size:16px}#seminar #semTop .col-md-4 .inner p{font-size:14px}#seminar #semList{margin-top:15px;margin-bottom:40px}#seminar #semList .list{margin-bottom:20px}#seminar #semList .list li a{overflow:hidden}#seminar #semList .list p{float:left}#seminar #semList .list span{padding:3px 7px;margin-left:5px}#seminar #semEntry{padding-top:20px;padding-bottom:30px}#seminar #semEntry .ttl{padding-bottom:15px}#seminar #semEntry .ttl h3{font-size:20px}#seminar #semEntry .ttl time{font-size:14px}#seminar #semEntry .txt{padding:15px 0;margin-bottom:20px}#seminar #semEntry ul li{width:280px;margin:0}#seminar #semEntry ul li a{margin:10px auto 0}#seminar #semCon{margin-top:30px;margin-bottom:30px}}.txt h1,.trumbowyg-editor h1{font-size:160%;margin-bottom:15px;border-bottom:2px solid #2B2B21;padding-bottom:5px;font-weight:600}.txt h2,.trumbowyg-editor h2{font-size:160%;margin-bottom:15px;background:#2B2B21;color:#fff;padding:10px 15px 12px;font-weight:600}.txt h3,.trumbowyg-editor h3{font-size:120%;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #2B2B21;border-left:7px solid #2B2B21;padding-left:10px;font-weight:600}.txt h4,.trumbowyg-editor h4{font-size:120%;margin-bottom:10px;font-weight:600}.txt h5,.trumbowyg-editor h5{font-size:160%;margin-bottom:10px;border-bottom:1px solid #2B2B21}.txt em,.trumbowyg-editor em{font-weight:bold;font-style:italic}.txt strong,.trumbowyg-editor strong{font-weight:bold}.txt ol,.trumbowyg-editor ol{list-style:decimal;padding-left:1.5em}.txt ol li,.trumbowyg-editor ol li{list-style:auto}.txt i,.trumbowyg-editor i{font-style:italic}.txt b,.trumbowyg-editor b{font-weight:600}.txt ul,.trumbowyg-editor ul{list-style:disc;padding-left:1.5em}.txt ul li,.trumbowyg-editor ul li{list-style:disc}.txt a,.trumbowyg-editor a{text-decoration:underline;-moz-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.txt table tr th,.txt table tr td,.trumbowyg-editor table tr th,.trumbowyg-editor table tr td{padding:5px 10px;border:1px solid #ccc}.txt table tr th,.trumbowyg-editor table tr th{font-weight:bold;background:#eee}.txt blockquote,.trumbowyg-editor blockquote{background:#eee;border-left:4px solid #ccc;padding:10px}.txt .entry-container,.trumbowyg-editor .entry-container{margin-bottom:15px}
