@charset "UTF-8";@import url(//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css);html{margin:0;padding:0}body{height:100%;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif}body{background:url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/bk.jpg) repeat}a[href^="tel:"]{cursor:default}ul{padding:0;margin:0 !important}ul li{list-style:none;padding:0;margin:0}table{width:100%}strong{color:#8f0020}img{max-width:100%;height:auto}table th,table td{padding:10px;border-bottom:#cec7b7 2px solid}a{color:#c98c00;transition:.5s}a:hover{color:#946700;text-decoration:none}main a:hover{color:#946700;text-decoration:underline}p{font-size:1rem;line-height:1.9rem}hr{margin:4rem 0 !important;border-color:#d2c3a2;border-width:6px}h4{line-height:1.5 !important}.tuhisi_a-r{font-family:fot-tsukuardgothic-std,sans-serif;font-weight:400;font-style:normal}.tuhisi_a-b{font-family:fot-tsukuardgothic-std,sans-serif;font-weight:700;font-style:normal}.gmap{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.gmap iframe{position:absolute;left:0;top:0;height:100%;width:100%}.hover a,a img.hover{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.hover a:hover,a img.hover:hover{opacity:.4;filter:alpha(opacity=60);text-decoration:none}main .hover a:hover{text-decoration:none}.bor_r{border-radius:5px}.unline{border-bottom:#888 1px dotted}.att01 span{border-bottom:#519dd2 1px solid;padding:10px;margin:10px}.att02 span{background:#fff;border-radius:5px;padding:10px;margin:10px}.red{color:#c0667a !important}.yew{color:#946700 !important}.green{color:#008000!important}.bl{color:#0072d0!important}.pink{color:#ff1859!important}.purple{color:#6f5ea2!important}.font08{font-size:.8rem}.font10{font-size:1rem}.font12{font-size:1.2rem}.font14{font-size:1.4rem}.font16{font-size:1.6rem}.underline02{background:linear-gradient(transparent 35%,#ffdc00 35%);font-weight:700;border-radius:6px}.fl_r{float:right}h1{font-size:1.7em;font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;margin-bottom:0}h1 span{font-size:1.4rem}i{display:inline-block;padding-right:15px}.header_pc-tab{background:#fff;box-shadow:0 5px 3px -3px #cacaca}.header_pc-tab a{color:#6d5c34}.header_pc-tab a:hover{text-decoration:none}.header_pc-tab .mailbtn a{border-left:#c3a976 1px solid;border-right:#c3a976 1px solid;display:inline-block;line-height:60px;width:auto;padding:0 20px;text-align:center}.header_pc-tab .mailbtn a:hover{background:#e2cea0;color:#4e4736}nav ul li{text-align:center;padding:20px 0}nav ul li a{font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;margin-bottom:0;color:#000;text-align:center;position:relative;display:block;transition:.3s;width:100%}nav ul li a:after{position:absolute;transition:.3s;content:'';width:0;left:0;bottom:-8px;height:3px;background:#e2cea0}nav ul li a:hover,nav ul li a.on{cursor:pointer;color:#888}nav ul li a:hover:after,nav ul li a.on:after{width:100%;left:0}#mv_pc{background:url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/mv_bk.png) no-repeat right center #eae3d5;height:400px;margin-top:20px}#mv_pc .container{position:relative}#mv_pc .container .mav_txt{position:absolute;z-index:999}#mv_pc .container #slide_mv{position:absolute;z-index:99;top:-20px;left:80px}#mv_pc .container #slide_mv .metaslider{box-shadow:#333 1px 1px 5px}#header_tab nav table{margin:0 0 20px}#header_tab nav table td{width:33.3333%;padding:0;border:#b7a06a 1px solid;overflow:hidden}#header_tab nav table td a{width:100%;height:100%;display:block;padding:40px 0;margin:-30px 0;text-align:center;color:#000;font-family:ten-mincho-text,serif;font-weight:400;font-style:normal}#header_tab nav table td a i{padding-right:0;color:#9a7826}#header_tab nav table td a:hover{background:#a79261;color:#fff}#mv_tab{position:relative}#mv_tab .mav_txt{position:absolute;z-index:999;left:100px;top:20px;width:80px}#header_tab.nontop table{margin-top:15px}#header_sp{background:url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/mv_bk-sp.jpg) no-repeat;background-size:cover;position:relative;padding-bottom:90px}#header_sp.nontop{padding-bottom:50px}#header_sp #header_nav{background-color:rgba(200,165,85,.55);box-shadow:0 5px 3px -3px #cacaca;padding:20px}#header_sp #header_nav a,#header_sp #header_nav button{color:#fff}#header_sp #header_nav button{padding-right:0;font-size:2rem;color:#fff}#header_sp ul{width:100%}#header_sp ul li{width:50%;overflow:hidden;padding:0;text-align:center;border-bottom:#b7a06a 1px solid}#header_sp ul li.line{border-right:#b7a06a 1px solid}#header_sp ul li a{padding:0;height:85px;width:100%;display:block;color:#000;font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;background:#fff;padding-top:17px}#header_sp ul li a button{padding-right:0;color:#9a7826}#header_sp ul li a span{font-size:.7rem}#header_sp ul li a:hover{background:#a79261;color:#fff}#header_sp .mav_txt{position:absolute;z-index:999;left:0;bottom:-20px}div#n2-ss-2 .n2-ss-slider-1{box-shadow:1px 1px 3px rgba(0,0,0,.4)}#top_koza h3{font-size:1.5rem;line-height:150%}#top_koza h4{font-size:1.4rem}#top_koza a{color:#bd8300;text-decoration:underline}#top_koza a:hover{text-decoration:none}#top_koza .koza01{background:url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/koza_bk01-sp.png) no-repeat 50% 0}#top_koza .koza02{background:url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/koza_bk02-sp.png) no-repeat 50% 0}#top_about{background-image:url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/bk_line01.png),url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/bk_line02.png),url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/bk02.jpg);background-repeat:repeat-y,repeat-y,repeat;background-position:-1%,101%,0 0}#top_about .koza01 h2{color:#946700}#top_about .koza02 h2{color:#c0667a}#top_about h2{position:relative;text-align:center;font-size:20px;font-weight:500;margin:40px 0 60px}#top_about h2:after{content:'';width:150px;height:3px;border-radius:5px;position:absolute;left:50%;margin-left:-75px;bottom:-20px}#top_about .koza01 :after{background:#c8a555}#top_about .koza02 :after{background:#c0667a}#top_about .pdf{background:#fff;border:#c8a555 2px solid;padding:20px}#top_about .pdf h2{color:#946700;margin:0 0 30px}#news .news_ttl{font-size:1.2rem;position:relative;padding-top:20px;z-index:999}#news .news_ttl span{display:inline-block;background:url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/bk.jpg) repeat;padding:20px 0}#news .news_ttl:after{position:absolute;content:"";border-left:#c8a555 1px solid;height:350px;width:1px;top:0;left:9px;z-index:-1}#news .post{border-right:#c8a555 1px solid}#news h3 a{font-size:1.2rem;line-height:120%;display:inline-block}#news h3 a:hover{text-decoration:underline}#news .news_more a{color:#c8a555;display:block;padding:5px 0;border:#c8a555 1px solid;text-align:center}#news .news_more a:hover{color:#fff;background-color:#c8a555}#news .news_ttl_tab{font-size:1.2rem;position:relative;z-index:999}#news .news_ttl_tab span{display:inline-block;background:url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/bk.jpg) repeat;padding:0 20px}#news .news_ttl_tab:after{position:absolute;content:"";border-bottom:#c8a555 1px solid;height:1px;width:220px;top:8px;left:0;right:0;margin:0 auto;z-index:-1}.news_list{background-color:#c8a555;border-radius:3px}#twitter{height:400px;width:100%;overflow:hidden}.SandboxRoot.env-bp-970 .timeline-Tweet-text{font-size:10.5pt !important;line-height:14pt!important}.SandboxRoot.env-bp-820 .timeline-Tweet-text{font-size:10.5pt !important;line-height:14pt!important}@media (min-width:576px){#top_koza .koza01{border-right:#ccc 1px solid}#top_koza .koza01,#top_koza .koza02{background-size:140px 140px}#top_about .koza01{border-right:#ccc 1px solid}}@media (min-width:992px){#top_koza .koza_ttl{margin-top:-30px}#top_about{background-position:3%,97%,0 0}}@media (min-width:768px) and (max-width:991.98px){#news .post{max-width:33.3333%}}@media (max-width:767.98px){#news .post{border-right:none;padding-bottom:30px}}@media (max-width:575.98px){#top_koza h3{font-size:1.3rem}#top_koza .koza01,#top_koza .koza02{background-size:contain}#top_koza a{display:block;margin:20px 0;background:#7b794d;color:#fff;padding:10px;text-decoration:none;border-radius:3px;box-shadow:#928d82 1px 1px 3px}#top_koza a:hover{opacity:.4;filter:alpha(opacity=60)}#top_koza a.beginner_btn{background-color:#c0667a;padding:20px;text-align:center;display:block;border-radius:5px;color:#fff !important;text-decoration:none !important}}a.beginner_btn{background-color:#c0667a;padding:20px;text-align:center;display:block;border-radius:5px;color:#fff !important;text-decoration:none !important}#footer{background-color:#81755b;padding:30px 0 0;margin-top:100px;box-shadow:0 -1px 3px #c3c3c3}.footer_ttl{font-size:1.7em;font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;margin-bottom:0;color:#fff}.footer_ttl span{font-size:1.4rem}#footer ul li{margin:6px 0}#footer ul li.second{margin-left:6px}#footer a{color:#fff}#footer a:hover{text-decoration:underline}@media (max-width:575.98px){#footer ul{padding-bottom:20px}#footer ul li a{display:block;width:100%;border-bottom:#9e9481 1px solid;padding:10px 20px}}.slugicn{font-size:3rem;color:#c3a976}.slug{font-size:1rem;margin-top:-5px;color:#c3a976}#about .bk01{background:url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/about_img01.jpg) no-repeat;background-size:cover;border-radius:0 20px 20px 0}#about .bk02{background:url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/about_img02.jpg) no-repeat;background-size:cover;border-radius:20px 0 0 20px}#about .bk03{background:url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/about_img03.jpg) no-repeat;background-size:cover;border-radius:0 20px 20px 0}#about .bk04{background:url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/about_img04.jpg) no-repeat;background-size:cover;border-radius:20px 0 0 20px}#beginner .bk01{background:url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/beginner_img02.jpg) no-repeat;background-size:cover;border-radius:0 20px 20px 0}#beginner .bk02{background:url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/beginner_img03.jpg) no-repeat;background-size:cover;border-radius:20px 0 0 20px}#event p{line-height:1.55rem}#member table{border-collapse:collapse}#member table th,#member table td{border:#888 1px solid;padding:5px}#member .num span{display:inline-block;padding-left:20px}#member dl{border-bottom:1px solid #888}#member dl dt{width:14%}#member dl dt,#member dl dd{margin:5px;padding:5px}#member dl dd span{display:inline-block;padding-right:20px}@media (min-width:576px){#member table.post_table th{width:20%}}@media (max-width:575.98px){#about img.fl_r{width:40%}#member table.num th{display:block;width:100%}#member table th.name_col{width:30%}#member dl dt,#member dl dd{width:50%}#member dl dd span{display:block}}@media (min-width:992px){#post_content img{max-width:70%;margin:0 15%;box-shadow:0 0 8px gray}}.card .img img{width:100%}.card .img{height:30vh;overflow:hidden}#pagination ul li{display:inline-block}#pagination ul li span.current,#pagination ul li a{color:#fff;display:block;margin:0 2px;padding:0;background:#c8a655;width:50px;line-height:50px;text-align:center;border-radius:50px;text-align:center}#pagination ul li span.current{background-color:#ece1c5;color:#c8a655}#pagination ul li a:hover{text-decoration:none;background-color:#ece1c5;color:#c8a655}#pagination ul li a.prev,#pagination ul li a.next{font-size:.8rem}@media (max-width:1199.98px){.card .img{height:15vh}}@media (max-width:767.98px){.card .img{height:40vh}}.form-check{padding-left:0}.mwform-checkbox-field label,.mwform-radio-field label{padding:20px;background-color:#f1e4cb;border-radius:5px;display:block;width:100%;height:100%}.mwform-checkbox-field label:hover,.mwform-radio-field label:hover{cursor:pointer}.back{background-color:#888;border-radius:3px}.sosin,.back{transition:.5s;margin:0 auto}.sosin:hover,.back:hover{opacity:.4;filter:alpha(opacity=60)}.ttl01{text-align:center;font-family:ten-mincho-text,serif;font-weight:400;font-style:normal;font-size:1.6rem}.ttl01 span{position:relative;display:inline-block;z-index:999;border-bottom:2px solid #21262a;padding-bottom:10px}.ttl02{background:url(//nihonntoushizuoka.jp/wp-content/themes/touken/sorobanimg/h2_bk.gif) repeat-x 0 50%;padding:0;font-family:toppan-bunkyu-midashi-go-std,sans-serif;font-weight:900;font-style:normal;font-size:1.6rem}.ttl02 span{background:#fff;display:inline-block;padding:20px}.ttl03{position:relative;text-align:center;font-family:ten-mincho-text,serif;font-weight:400;font-style:normal}.ttl03 span{position:relative;z-index:2;display:inline-block;margin:0 2.5em;padding:0 1em;background:url(//nihonntoushizuoka.jp/wp-content/themes/touken/images/bk.jpg) repeat;text-align:left}.ttl03:before{position:absolute;top:50%;z-index:1;content:'';display:block;width:100%;height:1px;background-color:#ccc}@media (max-width:575.98px){.ttl03 span{margin:0;padding:0 .5em}}