@import url('https://fonts.googleapis.com/css?family=Noto+Sans+JP&display=swap');
@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font-family:"メイリオ",Osaka,"ヒラギノ角ゴ Pro W3";font-size:13px;*font-size:small;*font:x-small;line-height:1.5em;color:#333;margin:0;padding:0}p{font-size:100%}#main .box01{overflow:hidden;margin-bottom:50px}#main .box02{overflow:hidden;margin-bottom:30px}.p_center{text-align:center}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}#header_bg{background-color:#759d15;height:4px}#header{width:1000px;margin-right:auto;margin-left:auto;height:auto}#header #logo{float:left;width:380px}#header #logo img{width:100%;height:auto}#header #contact{float:right;width:620px}#contact #contact_img{text-align:right}.nav_bg{background-color:#dae6a8;clear:both;background-image:url(//curiostation.com/wp-content/themes/curiostation/./img/nav_bg.gif);background-repeat:repeat-x;background-position:top}.nav_bg #nav{width:1000px;margin-right:auto;margin-left:auto}#nav ul{list-style-type:none;z-index:auto;overflow:hidden}#nav li{float:left}.nav01 a{display:block;height:66px;width:125px;text-indent:-9999px;background-image:url(//curiostation.com/wp-content/themes/curiostation/./img/nav_01_a.jpg)}.nav02 a{display:block;height:66px;width:125px;text-indent:-9999px;background-image:url(//curiostation.com/wp-content/themes/curiostation/./img/nav_02_a.jpg)}.nav03 a{display:block;height:66px;width:125px;text-indent:-9999px;background-image:url(//curiostation.com/wp-content/themes/curiostation/./img/nav_03_a.jpg)}.nav04 a{display:block;height:66px;width:250px;text-indent:-9999px;background-image:url(//curiostation.com/wp-content/themes/curiostation/./img/nav_04_a.jpg)}.nav05 a{display:block;height:66px;width:125px;text-indent:-9999px;background-image:url(//curiostation.com/wp-content/themes/curiostation/./img/nav_05_a.jpg)}.nav06 a{display:block;height:66px;width:125px;text-indent:-9999px;background-image:url(//curiostation.com/wp-content/themes/curiostation/./img/nav_06_a.jpg)}.nav07 a{display:block;height:66px;width:125px;text-indent:-9999px;background-image:url(//curiostation.com/wp-content/themes/curiostation/./img/nav_07_a.jpg)}.nav01 a:hover{background:url(//curiostation.com/wp-content/themes/curiostation/./img/nav_01_b.jpg)}.nav02 a:hover{background:url(//curiostation.com/wp-content/themes/curiostation/./img/nav_02_b.jpg)}.nav03 a:hover{background:url(//curiostation.com/wp-content/themes/curiostation/./img/nav_03_b.jpg)}.nav04 a:hover{background:url(//curiostation.com/wp-content/themes/curiostation/./img/nav_04_b.jpg)}.nav05 a:hover{background:url(//curiostation.com/wp-content/themes/curiostation/./img/nav_05_b.jpg)}.nav06 a:hover{background:url(//curiostation.com/wp-content/themes/curiostation/./img/nav_06_b.jpg)}.nav07 a:hover{background:url(//curiostation.com/wp-content/themes/curiostation/./img/nav_07_b.jpg)}#slider{margin:0 auto;width:1000px;height:350px;text-align:left;overflow:hidden;position:relative}#slider img{top:0;left:0;position:absolute}#contents_bg{background-color:#f2f2f2}#contents_bg #contents{background-color:#fff;margin-right:auto;margin-left:auto;padding-top:10px;padding-right:10px;padding-left:20px}#contents a:link{text-decoration:none;color:#333}#contents .f_link{text-align:center;clear:both;margin-bottom:10px}#contents #main{float:left;width:700px;margin-right:20px;margin-bottom:10px}#contents .side_navi{float:right;width:250px;margin-bottom:50px}.side_navi img{margin-bottom:5px}.side_navi div.sidebox{width:100%;position:relative;margin:2em 0;padding:1em 1em .5em;border:solid 3px #759d16;border-radius:8px;box-sizing:border-box}.side_navi div.sidebox .box-title,#category .side_navi div.sidebox h4.box-title,#blog .side_navi div.sidebox h4.box-title{font-family:'Noto Sans Japanese';position:absolute;display:inline-block;top:-10px;left:10px;padding:0 4px;line-height:1;font-size:16px;background:#fff;color:#759d16;font-weight:500;margin:0}#category .side_navi div.sidebox h4.box-title:after{content:none}.side_navi div.sidebox .box-title:after{content:none}.side_navi div.sidebox p{margin:0;padding:0}.side_navi div.sidebox ul{margin:0}.side_navi div.sidebox .category li{font-family:'Noto Sans Japanese';font-weight:500;background:#e64d55;color:#fff;display:inline-block;border-radius:.5em;border-bottom:solid 3px #c41a22;padding:0 10px;text-indent:0;box-sizing:border-box;margin:5px;font-size:100%;line-height:1.5em}.side_navi div.sidebox .category li a{color:#fff !important}.side_navi div.sidebox .recent li{font-family:'Noto Sans Japanese';font-weight:500;background:#f3ffda;color:#000;display:inline-block;border-radius:.5em;border:solid 1px #90aa55;border-bottom:solid 3px #90aa55;padding:5px 10px;text-indent:0;box-sizing:border-box;margin:5px;font-size:120%}.side_navi div.sidebox .recent li .r-category{font-family:'Noto Sans Japanese';font-weight:500;background:#e64d55;color:#fff;display:inline-block;border-radius:.4em;border-bottom:solid 1px #c41a22;padding:0 2px;text-indent:0;box-sizing:border-box;margin:1px;font-size:80%}.side_navi form.searchform{margin-bottom:10px}.side_navi .screen-reader-text{display:none}.side_navi .tag-cloud-link{font-family:'Noto Sans Japanese';font-weight:300;background:#4a80f3;color:#fff;display:inline-block;border-radius:.5em;border-bottom:solid 3px #1a50c4;padding:0 10px;text-indent:0;box-sizing:border-box;line-height:2em;margin-bottom:10px;color:#fff !important;line-height:1.2em}#s{width:180px}#main .top_img{margin-bottom:10px}ul.accordion{width:80%;font-size:100%;list-style:none;width:100%}ul.accordion a{display:block;padding:5px;background-position:97% center;background-repeat:no-repeat;text-decoration:none;color:#333;border:solid 1px #90aa55}ul.accordion a:hover{background:#90aa55;color:#fff}ul.accordion span{display:block;padding:5px;background-position:97% center;background-repeat:no-repeat;color:#333;font-weight:700;border:solid 1px #90aa55}ul.accordion span:hover{background:#f3ffda;color:#000;cursor:pointer}.side_navi div.sidebox ul.accordion ul{display:none;list-style:none;margin-left:10px}ul.accordion>li>p span{background:#fff}ul.accordion>li>p span:before{font-family:"Font Awesome 5 Free";content:"\f0da";margin-right:5px}ul.accordion>li>p span.open{background:#fff}ul.accordion>li>p span.open:before{font-family:"Font Awesome 5 Free";content:"\f0d7"}ul.accordion>li>p span.open:hover{background:#90aa55;color:#fff}ul.accordion>li>ul>li{background:#fff;border-bottom:1px solid #eee}ul.accordion>li>ul>li>p{background:#fff}ul.accordion>li>ul>li>a{background:#fff}ul.accordion>li>ul>li>ul>li{background:#fff}ul.accordion>li>ul>li>ul>li:last-child{border:none}#contents #breadcrumb{padding:10px 0;background-color:#fff;margin-bottom:10px}#contents #breadcrumb .inner{width:100%;margin:0 auto}#contents #breadcrumb ul{margin:0}#contents #breadcrumb li{display:inline-block;color:#000}#contents #breadcrumb li:after{content:" > "}#contents #breadcrumb li.nochild:after{content:""}#contents #breadcrumb li:last-child:after{content:""}#contents #breadcrumb li>a{color:#000;text-decoration:none}#contents #breadcrumb li>a:hover{text-decoration:underline}.share{display:table;width:100%;height:40px}.share .socialinner{display:table-cell;text-align:center;width:20%;line-height:40px}.share .socialcell{display:inline;vertical-align:middle;text-align:center}.share .socialcell a{color:#fff;font-size:14px;text-decoration:none;text-align:center;vertical-align:middle}.share .socialcell a:hover{opacity:.8;color:#fff}.share .socialcelli a:visited{color:#fff}.tweet{background-color:#55acee}.facebook{background-color:#315096}.googleplus{background-color:#dd4b39}.hatena{background-color:#008fde}.line{background-color:#00c300}.share .socialcell a{color:#fff !important;vertical-align:middle}.socialicon{font-family:"Font Awesome 5 Free";margin-right:10px}.fa-hatena:before{content:"B!";font-family:Verdana;font-weight:700}#contents a:visited{text-decoration:none;color:#333}#contents a:hover{text-decoration:none;color:#333}img.alignright{float:right}img.alignleft{float:left}div.paginate{margin:10px 0}.page-numbers{background-color:#f3ffda;color:#759d16;padding:2px 10px;border:1px solid #bdd48a;border-radius:2px;box-shadow:2px 2px 4px 0 #999;font-size:120%;line-height:1.5em;margin:5px}.current{color:#eee;background-color:#759d16}.next,.prev{color:#33f;background-color:#f3ffda}img[usemap]{max-width:100%;height:auto}#footer_bg{background-image:url(//curiostation.com/wp-content/themes/curiostation/./img/bg.jpg);background-repeat:repeat-x;height:50px;clear:both}#footer_bg #copy{height:20px;width:1000px;margin-right:auto;margin-left:auto;text-align:right;padding-top:30px}a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:“alpha(opacity=80)”}.title{margin-bottom:25px;clear:both}.clear_m{clear:both;margin-bottom:50px}.img_link{margin-left:15px;margin-top:10px}.clear{margin:0;padding:0;clear:both}.style1{color:#c11a22}.img_r{float:right;margin-left:15px}.red{color:#c41a22}.green{color:#5a7f00}.orange{color:#f09400}.blue{color:#0083ce}td.line{border-bottom:1px dashed #666}.style2{color:#fff}ol{padding-left:20px}.style3{color:#666}#openmenu{display:none}#toppage #contents_bg #contents{background-color:#fff;margin-right:auto;margin-left:auto;padding-right:25px;padding-left:25px}@media only screen and (min-width:768px){img.merit-title{width:228px;height:75px}img.merit-photo{width:228px;height:100px}img.plan-title{width:228px;height:80px}img.plan-photo{width:228px;height:150px}.box_230{width:228px;border:1px solid #ccc;margin-left:10px;float:left;margin-bottom:50px}.box_230_1{width:228px;border:1px solid #ccc;float:left;margin-bottom:50px}.box_230_2{width:228px;border:1px solid #ccc;float:left;height:232px;margin-bottom:50px}.box_240{width:223px;margin-right:10px;float:left;margin-bottom:50px;height:216px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:none;padding:8px}.box_230_1 p{margin-right:2px;margin-left:2px}.box_230 p{margin-right:2px;margin-left:2px}}.m_r_0{margin-right:0}#toppage #kensaku{float:left;width:470px;margin-right:10px;margin-bottom:30px}#toppage #news{width:470px;margin-bottom:30px;float:right}#toppage #news .news{height:338px;overflow:auto;width:468px;border:1px solid #ccc}#toppage #news .news li{border-bottom:#ccc dotted 2px;margin:5px 0;padding:5px 0 10px 10px}#toppage .schoolmap img{border:0}#toppage .lipa{width:100%;height:auto;margin:0 auto 10px auto;text-align:center;line-height:3em}#toppage .lipa img{width:300px;height:auto}#toppage .lipa2{width:600px;margin:0 auto 50px auto;padding:5px;text-align:center}#main .box_335{width:333px;border:1px solid #ccc;float:left;margin-right:30px;margin-bottom:30px}#main .box_335 p{margin-right:10px;margin-left:10px;margin-top:10px}#main .box_335_2{width:333px;border:1px solid #ccc;float:left;margin-bottom:30px}.sp_img{margin-right:30px;margin-bottom:30px;float:left}.sp_img_1{margin-bottom:30px;float:left}.sp_img_2{margin-bottom:30px;float:right}#main .box_335_2 p{margin-right:10px;margin-left:10px;margin-top:10px}#main .m_b_20{margin-bottom:20px}#course #main .box_green{width:315px;overflow:hidden;float:left;margin-bottom:50px;margin-right:17px;margin-left:17px}#course #main .box_green .box_green_t{background:url(/img/course/box01a.gif) no-repeat;height:73px;width:315px}#course #main .box_green .box_green_m{background:url(/img/course/box01b.gif) repeat-y;padding:10px}#course #main .box_green .box_green_b{background:url(/img/course/box01c.gif) no-repeat;height:15px;width:315px}#course #main .box_green .box_green_m ul{margin-left:5px;margin-right:5px;list-style-type:none}#course #main .box_green .box_green_m li{background-image:url(/img/course/list01.gif);background-repeat:no-repeat;background-position:left;padding-left:20px}#course #main .box_green .box_green_m .none{padding-left:20px;background:url(//curiostation.com/wp-content/themes/curiostation/none)}#course #main .box_orange{float:left;width:315px;overflow:hidden;margin-bottom:50px;margin-right:17px;margin-left:17px}#course #main .box_orange .box_orange_t{background:url(/img/course/box02a.gif) no-repeat;height:73px;width:315px}#course #main .box_orange .box_orange_m{background:url(/img/course/box02b.gif) repeat-y;padding:10px}#course #main .box_orange .box_orange_b{background:url(/img/course/box02c.gif) no-repeat;height:15px;width:315px}#course #main .box_orange .box_orange_m ul{margin-right:5px;margin-left:5px;list-style-type:none}#course #main .box_orange .box_orange_m li{background-image:url(/img/course/list02.gif);background-repeat:no-repeat;background-position:left;padding-left:20px}#course #main .box_homeuse{width:315px;overflow:hidden;float:left;margin-bottom:50px;margin-right:17px;margin-left:17px}#course #main .box_homeuse .box_green_t{background:url(/img/course/box03a.gif) no-repeat;height:73px;width:315px}#course #main .box_homeuse .box_green_m{background:url(/img/course/box01b.gif) repeat-y;padding:10px}#course #main .box_homeuse .box_green_b{background:url(/img/course/box01c.gif) no-repeat;height:15px;width:315px}#course #main .box_homeuse .box_green_m ul{margin-left:5px;margin-right:5px;list-style-type:none}#course #main .box_homeuse .box_green_m li{background-image:url(/img/course/list01.gif);background-repeat:no-repeat;background-position:left;padding-left:20px}#course #main .box_blue{width:315px;overflow:hidden;float:left;margin-bottom:50px;margin-right:17px;margin-left:17px}#course #main .box_blue .box_blue_t{background:url(/img/course/box04a.gif) no-repeat;height:73px;width:315px}#course #main .box_blue .box_blue_m{background:url(/img/course/box04b.gif) repeat-y;padding:10px}#course #main .box_blue .box_blue_b{background:url(/img/course/box04c.gif) no-repeat;height:15px;width:315px}#course #main .box_blue .box_blue_m ul{margin-left:5px;margin-right:5px;list-style-type:none}#course #main .box_blue .box_blue_m li{background-image:url(/img/course/list03.gif);background-repeat:no-repeat;background-position:left;padding-left:20px}div.ctable{display:table;border-bottom:solid thin #ccc;width:700px}div.crow{display:table-row;border-top:solid thin #ccc}div.cshop{display:table-cell;width:130px;padding:8px;border-top:solid thin #ccc}div.cadr{display:table-cell;width:385px;padding:8px;border-top:solid thin #ccc}div.ctel{display:table-cell;width:110px;padding:8px;border-top:solid thin #ccc}div.clink{display:table-cell;width:35px;border-top:solid thin #ccc;padding:8px;vertical-align:middle}div.clink img{width:80px;height:auto}#course div.robot div.nl_article{display:block;width:700px;height:94px;margin-bottom:20px;position:relative}#course div.robot div.nl_number{width:40px;height:94px;display:table-cell;vertical-align:middle}#course div.robot div.nl_number img{width:40px;height:60px}#course div.nl_sprow{display:block}#course div.robot div.nl_title{display:block;height:37px;width:655px;position:absolute;top:0;left:45px}#course div.robot div.nl_title img{width:660px;height:30px}#course div.robot div.nl_text{width:650px;height:23px;position:absolute;top:37px;left:50px}#course div.robot div.cur_row{display:table;width:700px;height:auto}#course div.robot div.rs1{height:20px}#course div.robot div.rs2{height:30px}#course div.robot .cur_row div.cur_cell{display:table-cell}#course div.robot .cur_row div.spc1{width:372px;height:auto}#course div.robot .cur_row div.spc12{width:11px;height:auto}#course div.robot .cur_row div.spc2{width:317px;height:auto}#course div.robot .cur_row div.spc3{width:700px;height:auto}#course div.robot div.cur_cell .inner{display:table}#course div.robot div.cur_cell .inner .cur_title{display:table-row;height:64px;width:auto}#course div.robot div.cur_cell .inner .cur_image{display:table-row}#course div.robot div.cur_cell .inner .pic12{height:138px;width:auto}#course div.robot div.cur_cell .inner .pic3{width:700px;height:auto}#course div.robot div.cur_cell .inner .cur_text{display:table-row}#course div.robot div.youtube_outer{display:table;width:700px;height:400px;text-align:center;background-color:#cfc}#course div.robot div.youtube_inner{display:table-cell;vertical-align:middle}#course div.robot div.youtube_outer iframe{width:640px;height:360px}#course div.techacademyjr table{margin-left:auto;margin-right:auto}#course div.techacademyjr a{color:#0a78ff}#course div.techacademyjr .tbl-r02 th{color:#0a78ff;border-top:solid 1px #ccc;border-width:1px 0;padding:10px;font-size:13pt;font-weight:400}#course div.techacademyjr .tbl-r02 td{border-top:solid 1px #ccc;border-width:1px 0;padding:10px}@media screen and (max-width:640px){#course div.techacademyjr .last td:last-child{border-bottom:solid 1px #ccc;width:100%}#course div.techacademyjr .tbl-r02{   width:80%}#course div.techacademyjr .tbl-r02 th,#course div.techacademyjr .tbl-r02 td{　　border-bottom:none;display:block;width:100%}}#course div.techacademyjr div.youtube{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}#course div.techacademyjr div.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}#course div.qa_article{display:table;width:700px;height:auto;border-collapse:separate;border-spacing:2px 2px}#course div.qa_row{display:table-row}#course div.qa_mark{display:table-cell;width:38px;text-align:center;vertical-align:top}#course div.qa_text{display:table-cell;width:660px;text-align:left;vertical-align:middle}#shopsearch #shop{margin-top:50px;margin-bottom:30px}#shopsearch #shop .shop_title{width:100%;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#333;padding-bottom:5px;margin-bottom:20px;text-align:right;height:29px;position:relative}#shopsearch #shop .shop_title .pref{width:141px;height:29px;position:absolute;top:0;left:0}#shopsearch #shop .shop_title .pref img{margin:0}#shopsearch #shop table.detail{width:100%;border-spacing:0}#shopsearch .shop_name{font-size:18px;font-weight:700}#shopsearch td.item{background-color:#f2f2f2;text-align:center;width:150px;font-family:'Noto Sans Japanese';font-weight:350;font-size:120%}#shopsearch td.small{font-size:100%}#shopsearch td.clickdetail{width:66px}#shopsearch td.clickdetail img{width:80px;height:auto}#shopsearch td.shopaddress{width:360px}#shopsearch td.shoptel{width:100px}#shopsearch td.shopemail{width:35px}#shopsearch td.shoptype{width:90px}#shopsearch td.shopexam{width:90px}#shopsearch td.shopseemore{width:60px}#shopsearch .detail img{margin-right:2px}#shopsearch .detail td{margin-bottom:10px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999;border-bottom-width:1px;padding:5px}#shopsearch .detail .border_top{border-top-width:1px;border-top-style:solid;border-top-color:#999}#shopsearch .shop_title img{margin-left:5px;height:29px;width:auto}#shopsearch #shop .hokkaido{background-image:url(/shopsearch/shop/pref_hokkaido.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .iwate{background-image:url(/shopsearch/shop/pref_iwate.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .fukushima{background-image:url(/shopsearch/shop/pref_fukushima.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .ibaraki{background-image:url(/shopsearch/shop/pref_ibaraki.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .tochigi{background-image:url(/shopsearch/shop/pref_tochigi.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .saitama{background-image:url(/shopsearch/shop/pref_saitama.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .chiba{background-image:url(/shopsearch/shop/pref_chiba.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .tokyo{background-image:url(/shopsearch/shop/pref_tokyo.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .kanagawa{background-image:url(/shopsearch/shop/pref_kanagawa.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .aichi{background-image:url(/shopsearch/shop/pref_aichi.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .gifu{background-image:url(/shopsearch/shop/pref_gifu.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .shizuoka{background-image:url(/shopsearch/shop/pref_shizuoka.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .mie{background-image:url(/shopsearch/shop/pref_mie.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .niigata{background-image:url(/shopsearch/shop/pref_niigata.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .toyama{background-image:url(/shopsearch/shop/pref_toyama.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .ishikawa{background-image:url(/shopsearch/shop/pref_ishikawa.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .nagano{background-image:url(/shopsearch/shop/pref_nagano.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .osaka{background-image:url(/shopsearch/shop/pref_osaka.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .kyoto{background-image:url(/shopsearch/shop/pref_kyoto.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .hyogo{background-image:url(/shopsearch/shop/pref_hyogo.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .shiga{background-image:url(/shopsearch/shop/pref_shiga.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .wakayama{background-image:url(/shopsearch/shop/pref_wakayama.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .okayama{background-image:url(/shopsearch/shop/pref_okayama.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .hiroshima{background-image:url(/shopsearch/shop/pref_hiroshima.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .kagawa{background-image:url(/shopsearch/shop/pref_kagawa.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .fukuoka{background-image:url(/shopsearch/shop/pref_fukuoka.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .nagasaki{background-image:url(/shopsearch/shop/pref_nagasaki.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .saga{background-image:url(/shopsearch/shop/pref_saga.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .kumamoto{background-image:url(/shopsearch/shop/pref_kumamoto.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .kagoshima{background-image:url(/shopsearch/shop/pref_kagoshima.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop .foreign{background-image:url(/shopsearch/shop/pref_foreign.gif);background-repeat:no-repeat;background-position:left}#shopsearch #shop table{margin-bottom:20px}#shopsearch .shop_contact{margin-top:20px;margin-bottom:20px;margin-right:15px;margin-left:15px}#flow #main .title .step{height:113px;margin-bottom:20px;width:534px;float:left}#flow #main .title .step .step_title{margin-bottom:10px}#flow #main .title .op{float:right}#flow #main .title .step img{float:left}#flow #main .title .step .step_no{margin-right:10px;margin-bottom:33px}#flow #main .contact{clear:both;margin-bottom:15px;padding-left:90px}#flow #main .arrow{text-align:center;margin-bottom:20px}#flow #main .step_detail{clear:both;height:113px;width:580px;margin-left:90px;padding-left:10px;margin-bottom:20px}#flow #main .step_detail img{float:right}#flow #main .step_detail .step_img{margin-left:10px}#flow #main .orange01{border-left-width:20px;border-left-style:solid;border-left-color:#ffc905}#flow #main .orange02{border-left-width:20px;border-left-style:solid;border-left-color:#f5b325}#voice img.vtoptitle{width:auto;height:20px}#voice #age img{margin-bottom:20px;margin-right:15px}#voice #main .comment{color:#c41a22;margin-bottom:30px;padding-left:20px}#voice #age .m_r_0{margin-right:0}#voice #main img.voicetitle{height:30px;width:auto}#voice #main .box_green{width:311px;overflow:hidden;display:inline-block;margin-right:19px;margin-bottom:30px;margin-left:19px}#voice #main .box_green .box_green_t{background:url(/img/voice/box01a.gif) no-repeat;height:26px;width:301px;padding-top:50px;padding-left:10px;font-size:16px;color:#5a7f00;font-weight:700}#voice #main .box_green .box_green_m{background:url(/img/voice/box01b.gif) repeat-y;padding:10px}#voice #main .box_green .box_green_b{background:url(/img/voice/box01c.gif) no-repeat;height:16px;width:311px}#voice #main .box_orange{display:inline-block;width:311px;overflow:hidden;margin-bottom:30px;margin-right:19px;margin-left:19px}#voice #main .box_orange .box_orange_t{background:url(/img/voice/box02a.gif) no-repeat;height:26px;width:301px;padding-top:50px;padding-left:10px;font-size:16px;color:#e95711;font-weight:700}#voice #main .box_orange .box_orange_m{background:url(/img/voice/box02b.gif) repeat-y;padding:10px}#voice #main .box_orange .box_orange_b{background:url(/img/voice/box02c.gif) no-repeat;height:16px;width:311px}#faqouter #faq{height:83px;width:700px;margin-bottom:30px}#faqouter img.faqtoplist{width:auto;height:22px}#faqouter #faq ul{list-style-type:none;margin-left:20px}#faqouter #faq li{float:left;margin-right:20px;margin-bottom:5px}#faqouter .questions{line-height:29px;color:#5a7f00;background-image:url(/img/faq/q.jpg);background-repeat:no-repeat;background-position:left;height:29px;margin-bottom:10px;padding-left:39px}#faqouter .asked{background-image:url(/img/faq/a.jpg);padding-left:39px;background-repeat:no-repeat;background-position:left top;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#333;padding-bottom:20px;margin-bottom:20px}#faqouter .asked_last{background-image:url(/img/faq/a.jpg);padding-left:39px;background-repeat:no-repeat;background-position:left top;margin-bottom:50px}#inquiry .title{margin:0}#main .contact{text-align:center;margin-bottom:50px}#main span.needed{background-repeat:repeat-x;background-position:bottom}#main select,#main input,#main textarea{padding:2px 0 4px;font-size:100%;border:solid thin #555}#main form{margin-bottom:30px}#main div.inqtable div.inqrow div.input span.horizontal-item+span.horizontal-item{margin-left:0}#main div.inqtable div.inqrow div.input label input[type=checkbox]{margin-left:16px;margin-right:0}#main input::-webkit-input-placeholder{color:#ccc}#main input:-ms-input-placeholder{color:#ccc}#main input::-moz-placeholder{color:#ccc}#main .mw_wp_form_confirm .style1,#main .mw_wp_form_confirm .style3,#main .mw_wp_form_confirm .needed{display:none !important}#main .confirm{display:none}#main .mw_wp_form_confirm .confirm{display:block !important}div.mail_title{text-align:center}#main span.specified_shop{font-size:140%;letter-spacing:.2em}#main p.back a{font-size:140%}#main p.back a{font-family:'Noto Sans Japanese';font-weight:500;font-size:140%;color:#1126e4;text-decoration:underline}#main p.back a:hover{color:#117ee4}#privacy div.outer{display:block;width:700px;background:#8bc021;margin-bottom:20px}#privacy div.outer div.title{display:block;background:#8bc021;color:#fff;text-align:center;padding:10px;margin:0}#privacy div.outer div.content{display:block;padding:10px;background:#fff}#privacy div.outer div.content div.subtitle{display:block;background:#d9eaad;padding:5px}#privacy div.outer div.text{display:block;padding:5px;background:#fff}#law div.outer{display:block;width:700px;margin-bottom:39px}#law div.outer div.title{display:block;border-bottom:1px dashed #666;padding:10px;margin:0}#law div.outer div.content{display:block;padding:10px}div.shopguidtitle{width:700px;height:184px;position:relative}.shopguidtitle h1{width:700px;height:184px;position:absolute;top:0;left:0}.shopguidtitle h1 img{position:absolute;top:0;left:0;z-index:1}.shopguidtitle h1 .shopname{font-family:'Noto Sans Japanese';font-size:300%;display:table-cell;position:absolute;top:40px;left:20px;z-index:2;line-height:.7em;font-weight:500;color:#c4192c;filter:dropshadow(color=#FFFFFF,offX=0,offY=-1) dropshadow(color=#FFFFFF,offX=1,offY=0) dropshadow(color=#FFFFFF,offX=0,offY=1) dropshadow(color=#FFFFFF,offX=-1,offY=0);text-shadow:#fff 1px 1px 0px,#fff -1px 1px 0px,#fff 1px -1px 0px,#fff -1px -1px 0px}.shopguidtitle h1 .shopname span{font-size:60%}#shopguid .shopguidtitle img.shoptype{position:absolute;top:85px;left:20px;z-index:2;width:130px;height:auto}#shopguid .tenpo table{width:100%;border-spacing:0}#shopguid .tenpo table tr{padding:0}#shopguid .tenpo table td{padding:5px 10px}.shopguidtitle div.photo_n_map{display:table;margin-bottom:20px}#shopguid div.photo_n_map div.photo{display:table-cell;width:350px;text-align:center;vertical-align:bottom}#shopguid div.photo_n_map div.photo img{width:350px;height:auto}#shopguid div.photo_n_map div.map{display:table-cell;width:350px;text-align:center;vertical-align:middle}#shopguid div.photo_n_map div.map iframe{border:0;margin:0;background-color:transparent;overflow:hidden;width:350px;height:350px}#shopguid ul.blogfeed{list-style:none}#shopguid ul.blogfeed li .date{display:block;font-size:1em;color:#666;text-align:right;border-bottom:dotted 1px #999;margin-top:1em}#shopguid ul.blogfeed li:first-child .date{margin-top:0}#shopguid ul.blogfeed li a .body{margin-top:.25em 0;display:block;font-size:120%;color:#76a315;line-height:1.4em}#shopguid ul.blogfeed li a:hover .body{color:#fff;background-color:#76a315;border-radius:.5em}#category div.categorytitle{width:700px;height:184px;position:relative}#category h1{width:700px;height:184px;position:absolute;top:0;left:0}#category h1 img{position:absolute;top:0;left:0;z-index:1}#category h1 .categoryname{font-family:'Noto Sans Japanese';font-size:300%;display:table-cell;position:absolute;top:10px;left:20px;z-index:2;line-height:1em;font-weight:500;color:#c4192c;filter:dropshadow(color=#FFFFFF,offX=0,offY=-1) dropshadow(color=#FFFFFF,offX=1,offY=0) dropshadow(color=#FFFFFF,offX=0,offY=1) dropshadow(color=#FFFFFF,offX=-1,offY=0);text-shadow:#fff 1px 1px 0px,#fff -1px 1px 0px,#fff 1px -1px 0px,#fff -1px -1px 0px}#category h1 .categoryname span{font-size:70%}#blog p.blogtoplink,#category p.blogtoplink{font-family:'Noto Sans Japanese';font-weight:500;color:#fff;background-color:#95b44c;border-radius:.5em;border-bottom:solid 3px #759d16;display:inline-block;padding:0 10px;text-indent:0;box-sizing:border-box;line-height:2em;margin-bottom:10px}#blog p.blogtoplink a,#category p.blogtoplink a{color:#fff}#blog p.category,#category p.category{font-family:'Noto Sans Japanese';font-weight:500;background:#e64d55;color:#fff;display:inline-block;border-radius:.5em;border-bottom:solid 3px #c41a22;padding:0 10px;text-indent:0;box-sizing:border-box;line-height:2em;margin-bottom:10px}#blog p.tag,#category p.tag{background:#4a80f3;border-bottom:solid 3px #1a50c4}#blog p.category a,#category p.category a{color:#fff}#blog p.postdate,#category p.postdate{display:block;text-indent:0;color:#000;margin:0}#blog h1,#category h2{font-family:'Noto Sans Japanese';font-weight:500;font-size:200%;line-height:1.5em;color:#000;padding:.5em;padding:.4em .5em;background:#f4f4f4;border-left:solid 15px #759d16;border-bottom:solid 3px #d7d7d7}#blog h2,#category h3{font-family:'Noto Sans Japanese';display:block;font-weight:350;font-size:200%;line-height:1.5em;margin:20px 0;padding:.2em;border-top:solid 3px #ffaf58;border-bottom:solid 3px #ffaf58}#blog h3,#category h4{position:relative;font-family:'Noto Sans Japanese';font-weight:350;font-size:150%;line-height:2em;padding-bottom:1px;margin:20px 0 10px;display:table}#blog h3:after,#category h4:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:7px;background:-webkit-repeating-linear-gradient(-45deg,#6ad1c8,#6ad1c8 2px,#fff 2px,#fff 4px);background:repeating-linear-gradient(-45deg,#6ad1c8,#6ad1c8 2px,#fff 2px,#fff 4px)}#blog h4,#category h5{display:table;font-family:'Noto Sans Japanese';font-weight:300;font-size:130%;border-bottom:solid 2px #759d16;margin:20px 0 10px}#blog .side_navi h4,#category .side_navi h4{border:none}#blog h5,#category h6{position:relative;padding-left:1.2em;line-height:1.4;margin:20px 0 10px}#blog h5:before,#category h6:before{font-family:"Font Awesome 5 Free";content:"\f00c";position:absolute;font-size:1em;left:0;top:0;color:#5ab9ff}#blog h6{position:relative;padding-left:1.2em;line-height:1.4;margin:20px 0 10px}#blog h6:before{font-family:"Font Awesome 5 Free";content:"\f111";position:absolute;font-size:1em;left:0;top:0;color:#000}#blog p,#category ul li p{margin-bottom:10px;text-indent:1em;padding-left:1em;line-height:1.6em}#blog h4.relatedshop{display:inline-block;position:relative;background-color:#da3c3c;color:#fff;overflow:hidden;padding:.3em;padding-right:4em;margin-bottom:5px}#blog h4.relatedshop:before{background-color:rgba(27,37,56,1);content:'';display:block;transform:rotate(-30deg);position:absolute;bottom:-180px;right:-100px;width:200px;height:200px}#blog img.relimg{width:200px;height:auto;float:left;margin-right:20px}#blog p.rshopname{font-family:'Noto Sans Japanese';font-weight:500;font-size:160%;margin-bottom:5px;text-indent:0}#blog p.rsecname{font-family:'Noto Sans Japanese';font-weight:500;font-size:100%;margin-bottom:5px;text-indent:0;text-align:right}#category div.ifouter{width:680px;height:680px;overflow-x:hidden;border:1px solid #999}#category div.ifinner{width:680px;height:680px;overflow:hidden}#category ul li iframe{width:768px;height:768px;transform:scale(.88);-o-transform:scale(.88);-webkit-transform:scale(.88);-moz-transform:scale(.88);-ms-transform:scale(.88);transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0}#blog #main .wp-caption,#category ul li .wp-caption{max-width:100%;border:1px solid #efefef;text-align:center;padding:5px;box-sizing:border-box;background-color:#f3f3f3;border-radius:3px;margin-bottom:20px}#blog #main .wp-caption p.wp-caption-text,#category ul li .wp-caption p.wp-caption-text{padding:0 12px;margin-bottom:0;text-align:center}#blog #main img,#category ul li img{max-width:100%;height:auto}#blog #main #postcontent ul,#category ul li ul{margin-left:50px;margin-bottom:10px}#blog #main #postcontent ol,#category ul li ol{margin-left:30px}#blog #main img.experience{width:auto;height:100px}.mulogo{width:30px;height:auto}.mulogopub{width:20px;height:auto}#category .recent li{background:#fff;color:#000;display:block;border-radius:.5em;border:solid 1px #90aa55;border-bottom:solid 3px #90aa55;padding:5px 10px;text-indent:0;box-sizing:border-box;margin:5px;font-size:100%}#category ul.recent li ul li{background:#fff;color:#000;list-style:disc;display:list-item;border:none;padding:0;text-indent:0;box-sizing:border-box;margin:0;font-size:100%}#category ul.recent li ul{margin-bottom:10px}#category .recent li .r-category{font-family:'Noto Sans Japanese';font-weight:500;background:#e64d55;color:#fff;display:inline-block;border-radius:.5em;border-bottom:solid 3px #c41a22;padding:0 10px;text-indent:0;box-sizing:border-box;margin:5px;font-size:100%;line-height:1.5em}#category .recent li .tag{background:#4a80f3;border-bottom:solid 3px #1a50c4}#category h2{margin-bottom:20px;font-size:180%}#category h3{font-size:150%}#category .recent li div.readmore{width:100%;height:40px;text-align:right}#category .recent li div.readmore img{width:160px;height:auto}
@charset "utf-8";@media only screen and (min-width:768px){.sp{display:none !important}#nav_bg_sp{display:none}#openMenu{display:none}#layerMenu{display:none}#contents_bg #contents{width:1000px;overflow:visible}#toppage #contents_bg #contents{width:950px;overflow:visible}#pagetop{width:82px;height:104px;position:fixed;bottom:0;right:0;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;z-index:800}div.inqtable{display:table;width:700px;border:solid thin #8bc021;margin-bottom:20px}div.inqrow{display:table-row;background:#dae6a8}div.inqtable div.item{display:table-cell;text-align:right;padding:5px;width:120px}div.inqtable div.item_left{display:table-cell;text-align:left;padding:5px}div.input{display:table-cell;background:#fff;margin-left:15px;padding:5px}}@media only screen and (max-width:767px){.pc{display:none !important}.sp{width:100%}body{font-size:4vw;line-height:6vw}div.main_canvas{width:95vw;margin:0 auto;height:auto;overflow:hidden;padding-top:23vw}div.paginate{margin:4vw 0}.page-numbers{padding:2vw 3vw;font-size:120%;line-height:2em;margin:2vw 1.5vw}#voice div_main_canvas{width:98%}p{font-size:4vw;line-height:6vw;text-align:left;margin:2vw 0}.p_center{text-align:left}.center{text-align:center}ul{font-size:4vw;line-height:5.5vw}.clear_m{clear:both;margin-bottom:2vw}#pagetop{position:fixed;right:0;bottom:-6px;z-index:800}#pagetop img{width:15vw;height:auto}.opa80 a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}#main .box01{overflow:hidden;margin-bottom:5vw}#main .box01 img{width:100%;height:auto}#main .top_img{width:100%;height:auto}#header{width:100%;height:23vw;position:fixed;top:0;left:0;background:#fff;padding-bottom:0;z-index:1000}#header #logo{float:none;width:80%}#header #contact{display:none}.nav_bg{display:none}#nav_bg_sp{width:100%;height:auto}#nav_bg_sp img{max-width:100%;height:auto}#openMenu{display:block;position:fixed;right:10px;top:10px;cursor:pointer;width:36px;height:36px;border:#6b6b6b solid 1px;padding:2px;z-index:10000;background:#fff}#closeMenu{display:block;position:fixed;right:10px;top:10px;cursor:pointer;width:36px;height:36px;padding:2px;z-index:10000;border:#fff solid 1px}#layerMenu{display:none;position:fixed;top:0;left:0;width:100%;height:100%;font-size:1rem;z-index:10001;opacity:.95;filter:alpha(opacity=95);-ms-filter:"alpha( opacity=95 )"}#layerMenu ul li{background:#759d16;list-style:none;padding-top:15px;line-height:8vw}#layerMenu ul li a{position:relative;padding:10px;text-decoration:none;color:#fff;display:block;text-align:center;font-size:6vw}#layerMenu ul li a:hover{color:#ff0}#layerMenu ul li a img{max-width:100%}#contents{overflow:hidden}#contents_bg #contents{width:100%;overflow:auto;padding:0}#contents #main{float:none;width:100%;margin:0 auto 10vw auto;border-bottom:medium solid #aaa;overflow:hidden}#contents .side_navi,.side_navi{float:none;width:100%;margin:0;text-align:center}.side_navi .accordion{text-align:left}#contents .side_navi a img,.side_navi a img{width:80vw;height:auto}.side_navi div.sidebox{width:80vw;margin:2vw auto 5vw auto}.side_navi div.sidebox .box-title{top:-5vw;left:2vw;padding:0 1vw;line-height:8vw;font-size:5.5vw;background:#fff}.side_navi div.sidebox .category li{margin:2vw}.side_navi form.searchform{margin-bottom:5vw}#s{width:65vw;height:10vw}#searchsubmit{font-size:6vw}#main .top_img{max-width:100%;height:auto;margin-bottom:5vw}.share{display:block;width:100%;height:68vw}.share .socialinner{display:table;width:100%;height:10vw;margin-bottom:2vw}.share .socialcell{display:table-cell;text-align:center}.share .socialcell a{color:#fff;font-size:120%;text-decoration:none;text-align:center;vertical-align:middle}.share .socialcell a:hover{opacity:.8;color:#fff}.share .socialcelli a:visited{color:#fff}.tweet{background-color:#55acee}.facebook{background-color:#315096}.googleplus{background-color:#dd4b39}.hatena{background-color:#008fde}.line{background-color:#00c300}.share .socialcell a{color:#fff !important;vertical-align:middle}.socialicon{font-family:"Font Awesome 5 Free";margin-right:2vw}.fa-hatena:before{content:"B!";font-family:Verdana;font-weight:700}#contents a:visited{text-decoration:none;color:#333}#contents a:hover{text-decoration:none;color:#333}.title{margin-top:5vw;padding-top:5vw;border-top:medium solid #aaa}.title h2 img{width:auto;max-width:99%;height:auto}#toppage .title h2 img,#shopsearch .title h2.top img{height:10vw;width:auto}.title h3 img{width:auto;max-width:99%;height:auto}.title h2 img.double{width:auto;max-width:100%;height:20vw}.title h2{float:none}.title a{margin-left:40vw}.title a img{width:50vw;height:auto}.title .con_txt{font-size:4vw;line-height:6vw}.img_r{float:none;margin:0;width:100%;height:auto}.mb20{margin-bottom:7vw}.mb30{margin-bottom:10vw}#toppage #contents_bg #contents{padding:0}img.merit-title{width:80vw;height:auto;margin:0 auto}img.merit-photo{width:88vw;height:auto;margin:0 auto}img.plan-title{width:70vw;height:auto;margin:0 auto}img.plan-photo{width:88vw;height:auto;margin:0 auto}.box_230{width:90vw;border:medium solid #ccc;float:none;margin:0 auto 5vw auto;text-align:center}.box_230_1{width:90vw;border:medium solid #ccc;float:none;margin:0 auto 5vw auto;text-align:center}.box_230_2{width:90vw;border:medium solid #ccc;border-bottom:none;float:none;margin:0 auto;text-align:center}.box_240{width:90vw;border:medium solid #ccc;border-top:none;float:none;margin:0 auto 5vw auto;text-align:center}.box_230_1 p{margin-right:2vw;margin-left:2vw}.box_230 p{margin-right:2vw;margin-left:2vw}.box_240 p{margin-right:2vw;margin-left:2vw}#toppage #kensaku{width:100%}#toppage div.schoolmap{width:100%;height:auto}#toppage #news{width:100%}#toppage #news .title img{width:70vw;height:auto}#toppage #news .news{width:90vw;height:100vw;margin:0 auto;border:medium solid #ccc}#toppage #news .news li{border-bottom:#ccc dotted 2px;margin:5px 0;padding:5px 0 10px 10px}#toppage .lipa{width:100%;height:auto;margin:0 auto 5vw auto}#toppage .lipa2{width:70vw;margin:0 auto 5vw auto;padding:1vw}#toppage .lipa2 p{font-size:3vw;line-height:4vw}#footer_bg #copy{height:20px;width:100%;margin-right:auto;margin-left:auto;text-align:right;padding-top:30px}#copy img{max-width:85vw}#main .title h2 img{width:100%;height:auto}#main .box_335{width:98%;border:2px solid #ccc;float:none;text-align:center;margin:0 auto 5vw auto}#main .box_335 p{margin-right:2vw;margin-left:2vw;margin-top:2vw}#main .box_335_2{width:98%;border:2px solid #ccc;float:none;text-align:center;margin:0 auto 5vw auto}#main .box_335 img,#main .box_335_2 img{max-width:100%;height:auto}.sp_img{margin:2vw auto;float:none}.sp_img_1{margin:2vw auto;float:none}.sp_img_2{margin:2vw auto;float:none}#main .box_335_2 p{margin-right:2vw;margin-left:2vw;margin-top:2vw}#main .m_b_20{margin-bottom:4vw}#course .title a.large{margin:0 auto}#course .title a.large img{width:95vw;height:auto}#course #main .box_green{width:95vw;float:none;margin:0 auto}#course #main .box_green .box_green_t{margin:0 auto}#course #main .box_green .box_green_m{width:295px;margin:0 auto}#course #main .box_green .box_green_b{margin:0 auto}#course #main .box_green .box_green_m .none{padding-left:20px;background:url(//curiostation.com/wp-content/themes/curiostation/none)}#course #main .box_orange{width:95vw;float:none;margin:0 auto}#course #main .box_orange .box_orange_t{margin:0 auto}#course #main .box_orange .box_orange_m{width:295px;margin:0 auto}#course #main .box_orange .box_orange_b{margin:0 auto}#course #main .box_homeuse{width:95vw;float:none;margin:0 auto}#course #main .box_homeuse .box_green_t{margin:0 auto}#course #main .box_homeuse .box_green_m{width:295px;margin:0 auto}#course #main .box_homeuse .box_green_b{margin:0 auto}#course #main .box_blue{width:95vw;float:none;margin:0 auto}#course #main .box_blue .box_blue_t{margin:0 auto}#course #main .box_blue .box_blue_m{width:295px;margin:0 auto}#course #main .box_blue .box_blue_b{margin:0 auto}#flow #main .title .step{height:auto;width:99%;float:none;margin:0 auto}#flow #main .title .step .step_title{margin-bottom:10px;width:100%;height:auto}#flow #main .title .step .step_title img{width:100%;height:auto}#flow #main .title .op{float:none;margin:0 auto}#flow #main .title .op{width:75vw;height:auto}#flow #main .title .step img{float:none}#flow #main .title .step .step_no{margin-right:10px;margin-bottom:33px}#flow #main .contact{clear:both;margin-bottom:5vw;padding:0;margin:0 auto}#flow #main .contact img{max-width:100%;height:auto}#flow #main .arrow{margin-bottom:5vw}#flow #main .step_detail{height:auto;width:75vw;margin-left:10vw;padding-left:10px;padding-right:5vw;margin-bottom:5vw}#flow #main .step_detail img{float:none;max-width:100%;height:auto}#flow #main .step_detail .step_img{margin-left:2vw;width:70vw;height:auto}#flow #main .orange01{border-left-width:20px;border-left-style:solid;border-left-color:#ffc905}#flow #main .orange02{border-left-width:20px;border-left-style:solid;border-left-color:#f5b325}#voice #age img{height:8vw;width:auto;margin-bottom:8vw;margin-right:10vw}#voice #age img.nomargin{margin-right:0}#voice #main .comment{color:#c41a22;margin-bottom:10vw;padding-left:5vw}#voice #age .m_r_0{margin-right:0}#voice #main img.voicetitle{height:10vw;width:auto}#voice #main .box_green{display:block;margin:0 auto 10vw auto}#voice #main .box_green .box_green_t{background:url(/img/voice/box01a.gif) no-repeat;height:26px;width:301px;padding-top:50px;padding-left:10px;font-size:16px;color:#5a7f00;font-weight:700}#voice #main .box_green .box_green_m{background:url(/img/voice/box01b.gif) repeat-y;padding:10px}#voice #main .box_green .box_green_b{background:url(/img/voice/box01c.gif) no-repeat;height:16px;width:311px}#voice #main .box_orange{display:block;margin:0 auto 10vw auto}#voice #main .box_orange .box_orange_t{background:url(/img/voice/box02a.gif) no-repeat;height:26px;width:301px;padding-top:50px;padding-left:10px;font-size:16px;color:#e95711;font-weight:700}#voice #main .box_orange .box_orange_m{background:url(/img/voice/box02b.gif) repeat-y;padding:10px}#voice #main .box_orange .box_orange_b{background:url(/img/voice/box02c.gif) no-repeat;height:16px;width:311px}#shopsearch #shop .shop_title{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#333;padding-bottom:2vw;margin-bottom:15vw;text-align:right;vertical-align:baseline;height:6vw;margin-top:10vw;padding-top:10vw;line-height:2vw;border-top:double medium #333}#shopsearch .shop_title .pref img{margin-left:0;height:9vw;width:auto}#shopsearch .shop_title img{margin-left:1vw;width:8vw;height:auto}#shopsearch #shop .shop_title .pref{position:static;height:auto;margin:0;text-align:left}#shop div.shoptitlesp{width:92%;height:12vw;padding:2vw;font-size:4vw;margin-top:8vw;font-family:'Noto Sans Japanese'}#shopsearch #shop h3{float:left;font-weight:500;width:100%;margin-bottom:1vw}#shopsearch #shop h3 span.shopname{font-size:6vw;font-weight:500}#shop div.shoptitlesp img{float:right;width:auto;height:5.5vw;margin-left:1vw}#shopsearch #shop div.plan{background:#e6a8ac;border:solid thin #c61a22}#shopsearch #shop div.plus{background:#cde8b6;border:solid thin #70b137}#shop div.caption{margin:.5vw 0 .5vw 3vw;padding-left:3vw;font-family:'Noto Sans Japanese';width:90%;height:auto;background:#ddd}#shop div.caption p{margin-bottom:0}#shopsearch #shop p.add{margin-left:7vw;margin-top:0}#shopsearch #shop p.tel{margin-left:7vw;margin-top:0}#shopsearch #shopguid .shop_title{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#333;padding-bottom:2vw;margin-bottom:15vw;text-align:right;vertical-align:baseline;height:6vw;margin-top:10vw;padding-top:10vw;line-height:2vw;border-top:double medium #333}#shopsearch .shop_title .pref img{margin-left:0;height:9vw;width:auto}#shopsearch .shop_title img{margin-left:1vw;width:8vw;height:auto}#shopsearch .shop_title img.allshops{height:8vw;width:auto}#shopsearch #shopguid .shop_title .pref{position:static;height:auto}#shopguid div.shoptitlesp{width:92%;height:12vw;padding:2vw;font-size:4vw;margin-top:8vw;font-family:'Noto Sans Japanese'}#shopsearch #shopguid h3{float:left;font-weight:500;width:100%}#shopsearch #shopguid h3 span.shopname{font-size:6vw;font-weight:500}#shopguid div.shoptitlesp img{float:right;width:auto;height:6vw;margin-left:1vw}#shopsearch #shopguid div.plan{background:#e6a8ac;border:solid thin #c61a22}#shopsearch #shopguid div.plus{background:#cde8b6;border:solid thin #70b137}#shopguid div.caption{margin:.5vw 0 .5vw 3vw;padding-left:3vw;font-family:'Noto Sans Japanese';width:90%;height:auto;background:#ddd}#shopguid div.caption p{margin-bottom:0}#shopsearch p.add{margin-left:7vw;margin-top:0}#shopsearch p.tel{margin-left:7vw;margin-top:0}#faqouter p,#faqouter div{font-size:4vw}#faqouter #faq{height:auto;width:100%;margin-bottom:5vw}#faqouter #faq ul{list-style-type:none;margin-left:5vw}#faqouter #faq li{float:none;margin-right:0;margin-bottom:2vw}#faqouter #main div.title p img{max-width:100%;height:auto}#faqouter .questions{height:auto;min-height:10vw;line-height:5.5vw;background-position:top left;margin-bottom:2vw;padding-left:10vw}#faqouter .asked{padding-left:10vw;background-position:left top;border-bottom-width:1px;padding-bottom:4vw;margin-bottom:4vw}#faqouter .asked_last{padding-left:10vw;margin-bottom:10vw}#inquiry .title{border-top:none}#main .contact img{width:100%;height:auto}#main form img{width:100%;height:auto}div.inqtable{display:block;width:100%;border:solid thin #8bc021}div.inqrow{display:block;background:#dae6a8}div.inqtable div.item{display:block;text-align:left;padding:1vw}div.inqtable div.item_left{display:block;text-align:left;padding:1vw}div.input{display:block;background:#fff;padding:1vw}.style1,.style3{line-height:4.5vw}textarea{max-width:95%}label{display:inline-block}#main .mail_title img{width:100%;height:auto}#inquiry table{width:90%}#main p.back a{font-size:120%}div.ctable{display:block;border-bottom:solid medium #999;width:100%}div.crow{width:100%;display:block;border-top:none}div.cshop{font-family:'Noto Sans Japanese';font-size:120%;font-weight:700;width:100%;display:block;padding:1vw;border-top:solid medium #999;vertical-align:middle}div.cadr{width:100%;display:block;padding:1vw;border-top:solid thin #ccc;vertical-align:middle}div.ctel{display:table-cell;width:50vw;padding:1vw;border-top:solid thin #ccc;text-align:right;vertical-align:middle}div.clink{display:table-cell;width:50vw;border-top:solid thin #ccc;padding:1vw;vertical-align:middle;text-align:center}div.clink img.clickdetail{width:20vw;height:auto}#privacy div.outer{width:100%;margin-bottom:10vw}#privacy div.outer div.title{text-align:center;padding:2vw;margin:0;border:none}#privacy div.outer div.content{padding:4vw}#privacy div.outer div.content div.subtitle{padding:2vw}#privacy div.outer div.content div.subtitle p{margin:0}#privacy div.outer div.text{padding:2vw}#law div.outer{width:100%;margin-bottom:10vw}#law div.outer div.title{padding:2vw;margin:0;border-top:none}#law div.outer div.content{padding:4vw}#course div.robot .title{border:none}#course div.robot img{max-width:100%;height:auto}#course div.robot div.nl_article{display:block;width:95vw;height:auto;margin-bottom:10vw;position:static}#course div.robot div.nl_number{width:11vw;height:33vw;display:table-cell;vertical-align:top}#course div.robot div.nl_number img{max-width:100%;height:auto}#course div.nl_sprow{display:table-cell}#course div.robot div.nl_title{position:static;display:table-row;height:auto;width:84vw}#course div.robot div.nl_title img{width:100%;height:auto}#course div.robot div.nl_text{position:static;display:table-row;width:84vw;height:auto}#course div.robot div.cur_row{display:block;width:95vw;height:auto}#course div.robot div.rs1{height:5vw}#course div.robot div.rs2{height:10vw}#course div.robot .cur_row div.cur_cell{display:block;margin-bottom:5vw}#course div.robot .cur_row div.spc1{width:100%;height:auto}#course div.robot .cur_row div.spc12{display:none}#course div.robot .cur_row div.spc2{width:100%;height:auto}#course div.robot .cur_row div.spc3{width:100%;height:auto}#course div.robot div.cur_cell .inner{display:block}#course div.robot div.cur_cell .inner .cur_title{display:block;height:auto;width:100%}#course div.robot div.cur_cell .inner .cur_title img{max-width:95%;height:auto}#course div.robot div.cur_cell .inner .cur_image{display:block;text-align:center}#course div.robot div.cur_cell .inner .cur_image img{max-width:100%;height:auto}#course div.robot div.cur_cell .inner .pic12{height:auto;width:100%}#course div.robot div.cur_cell .inner .pic3{width:100%;height:auto}#course div.robot div.cur_cell .inner .cur_text{display:block;width:90vw}#course div.qa_article{display:table;width:95vw;height:auto;border-collapse:separate;border-spacing:1vw 1vw}#course div.qa_row{display:table-row}#course div.qa_mark{display:table-cell;width:10vw;text-align:center;vertical-align:top}#course div.qa_text{display:table-cell;width:85vw;text-align:left;vertical-align:middle}#course div.robot div.youtube_outer{width:90vw;height:90vw}#course div.robot div.youtube_outer iframe{width:80vw;height:80vw}div.shopguidtitle{width:100%;height:50vw;position:relative}.shopguidtitle h1{width:100%;height:50vw;position:absolute;top:0;left:0}.shopguidtitle h1 img{position:absolute;top:0;left:0;z-index:1}.shopguidtitle h1 .shopname{font-family:'Noto Sans Japanese';font-size:8vw;display:block;position:absolute;top:6vw;left:2vw;z-index:2;line-height:1em;font-weight:500;color:#c4192c;filter:dropshadow(color=#FFFFFF,offX=0,offY=-1) dropshadow(color=#FFFFFF,offX=1,offY=0) dropshadow(color=#FFFFFF,offX=0,offY=1) dropshadow(color=#FFFFFF,offX=-1,offY=0);text-shadow:#fff 1px 1px 0px,#fff -1px 1px 0px,#fff 1px -1px 0px,#fff -1px -1px 0px}.shopguidtitle h1 .shopname span{font-size:6vw;line-height:.8em}#shopguid .shopguidtitle img.shoptype{top:25vw;left:2vw;z-index:2;width:35vw;height:auto}#shopguid div.photo_n_map{display:block;margin-bottom:10vw}#shopguid div.photo_n_map div.photo{display:block;width:100%;text-align:center;vertical-align:bottom}#shopguid div.photo_n_map div.photo img{width:100%;height:auto}#shopguid div.photo_n_map div.map{display:block;width:100%;text-align:center;vertical-align:middle}#shopguid div.photo_n_map div.map iframe{width:95vw;height:95vw}#shopguid .alignright{float:right}#category div.categorytitle{width:100%;height:50vw;position:relative}#category h1{width:100%;height:50vw;position:absolute;top:0;left:0}#category h1 img{position:absolute;top:0;left:0;z-index:1}#category h1 .categoryname{font-family:'Noto Sans Japanese';font-size:7vw;display:block;position:absolute;top:5vw;left:2vw;z-index:2;line-height:1em;font-weight:500;color:#c4192c;filter:dropshadow(color=#FFFFFF,offX=0,offY=-1) dropshadow(color=#FFFFFF,offX=1,offY=0) dropshadow(color=#FFFFFF,offX=0,offY=1) dropshadow(color=#FFFFFF,offX=-1,offY=0);text-shadow:#fff 1px 1px 0px,#fff -1px 1px 0px,#fff 1px -1px 0px,#fff -1px -1px 0px}#category div.shopguidtitle img.shoptype{top:25vw;left:2vw;z-index:2;width:35vw;height:auto}#blog p,#category ul li p{margin-bottom:1vw}#category div.ifouter{width:88vw;height:346px;overflow-x:hidden;border:1px solid #999}#category div.ifinner{width:97vw;height:346px;overflow:hidden}#category ul li iframe{width:767px;height:767px;transform:scale(.43);-o-transform:scale(.43);-webkit-transform:scale(.43);-moz-transform:scale(.43);-ms-transform:scale(.43);transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0}#blog h1,#category h2{font-size:7vw;line-height:10vw;padding:1vw 2vw;border-left:solid 2vw #759d16;border-bottom:solid 2vw #d7d7d7;margin-bottom:5vw}#blog h2,#category h3{font-size:6vw;font-weight:500;line-height:8vw;margin:5vw 0;padding:2vw;border-top:solid 2vw #ffaf58;border-bottom:solid 2vw #ffaf58}#blog h3,#category h4{font-size:6vw;line-height:8vw;font-weight:400;padding-bottom:1vw;margin:7vw 0 6vw}#blog h3:after,#category h4:after{height:2vw;background:-webkit-repeating-linear-gradient(-45deg,#6ad1c8,#6ad1c8 .3vw,#fff .3vw,#fff .6vw);background:repeating-linear-gradient(-45deg,#6ad1c8,#6ad1c8 .3vw,#fff .3vw,#fff .6vw)}#blog p{margin-bottom:2vw;padding-left:2vw;line-height:8vw;font-size:4.5vw}#blog #main .wp-caption{max-width:100%;padding:2vw;border-radius:2vw;margin-bottom:5vw}#blog #main .wp-caption p.wp-caption-text{line-height:6vw;padding:0 5vw}#blog #main #postcontent ul{margin-left:14vw}#blog #main #postcontent ol{margin-left:6vw}#blog #main #postcontent li{line-height:8vw;font-size:4.5vw}#blog p.blogtoplink,#category p.blogtoplink{margin:0 1vw 2vw}#blog p.category,#category p.category{margin:0 1vw 2vw}#blog p.postdate,#category p.postdate{margin-top:0}#blog h4.relatedshop{display:block;padding-right:3em;margin-bottom:2vw}#blog h4.relatedshop:before{background-color:rgba(27,37,56,1);content:'';display:block;transform:rotate(-30deg);position:absolute;bottom:-180px;right:-100px;width:200px;height:200px}#blog img.relimg{width:100%;height:auto;float:none;margin:0;margin-bottom:2vw}#blog p.rshopname{font-family:'Noto Sans Japanese';font-weight:500;font-size:140%;margin-bottom:5px;text-indent:0}#blog #main img.experience{width:90%;height:auto;margin:0}#category .recent li .r-category{padding:1vw 3vw;font-size:100%}#category h5{font-size:100%}#category .recent li div.readmore{width:100%;height:13vw;text-align:right}#category .recent li div.readmore img{width:50vw;height:auto}}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:32px;overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#000;padding:1px}#cboxLoadingGraphic{background:url(//curiostation.com/wp-content/themes/curiostation/images/loading.gif) no-repeat center center}#cboxLoadingOverlay{background:#000}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(//curiostation.com/wp-content/themes/curiostation/images/controls.png) no-repeat 0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background-position:0 0;right:44px}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}
#slider{width:1000px;height:350px;list-style:none}.anythingBase{max-width:32766px}div.anythingSlider .anythingWindow{border-top:3px solid #777;border-bottom:3px solid #777}div.anythingSlider .anythingControls ul a.cur,div.anythingSlider .anythingControls ul a{background:#777;color:#000}div.anythingSlider .start-stop{background-color:#040;color:#fff}div.anythingSlider .start-stop.playing{background-color:#800}div.anythingSlider .start-stop:hover,div.anythingSlider .start-stop.hover{color:#ddd}div.anythingSlider.activeSlider .anythingWindow{border-color:#7c9127}div.anythingSlider.activeSlider .anythingControls ul a.cur,div.anythingSlider.activeSlider .anythingControls ul a{background-color:#7c9127}div.anythingSlider .start-stop{background-color:#080;color:#fff}div.anythingSlider .start-stop.playing{background-color:#d00}div.anythingSlider .start-stop:hover,div.anythingSlider .start-stop.hover{color:#fff}div.anythingSlider{display:block;margin:0 auto;overflow:visible !important;position:relative;padding:0 45px 28px}div.anythingSlider .anythingWindow{overflow:hidden;position:relative;width:100%;height:100%}.anythingBase{background:0 0;list-style:none;position:absolute;top:0;left:0;margin:0;padding:0}.anythingBase .panel{background:0 0;display:block;overflow:hidden;float:left;padding:0;margin:0}.anythingBase .panel.vertical{float:none}div.anythingSlider .arrow{top:50%;position:absolute;display:block}div.anythingSlider .arrow a{display:block;height:140px;margin:-70px 0 0;width:45px;text-align:center;outline:0;background:url(//curiostation.com/wp-content/themes/curiostation/./img/default.png) no-repeat}div.anythingSlider .arrow a span{display:block;text-indent:-9999px}div.anythingSlider .back{left:0}div.anythingSlider .back a{background-position:left top}div.anythingSlider .back a:hover,div.anythingSlider .back a.hover{background-position:left -140px}div.anythingSlider .back.disabled{display:none}div.anythingSlider .forward{right:0}div.anythingSlider .forward a{background-position:right top}div.anythingSlider .forward a:hover,div.anythingSlider .forward a.hover{background-position:right -140px}div.anythingSlider .forward.disabled{display:none}div.anythingSlider .anythingControls{outline:0;display:none}div.anythingSlider .anythingControls ul{margin:0;padding:0;float:left}div.anythingSlider .anythingControls ul li{display:inline}div.anythingSlider .anythingControls ul a{font:11px/18px Georgia,Serif;display:inline-block;text-decoration:none;padding:2px 8px;height:18px;margin:0 5px 0 0;background-image:url(//curiostation.com/wp-content/themes/curiostation/./img/default.png);background-position:center -288px;background-repeat:repeat-x;text-align:center;outline:0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}div.anythingSlider .anythingControls ul a:hover{background-image:none}div.anythingSlider .anythingControls .anythingNavWindow{overflow:hidden;float:left}div.anythingSlider.rtl .anythingControls ul a{float:right}div.anythingSlider.rtl .anythingControls ul{float:left}div.anythingSlider.rtl .anythingWindow{direction:ltr;unicode-bidi:bidi-override}div.anythingSlider .start-stop{background-image:url(//curiostation.com/wp-content/themes/curiostation/./img/default.png);background-position:center -288px;background-repeat:repeat-x;padding:2px 5px;width:40px;text-align:center;text-decoration:none;float:right;z-index:100;outline:0;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}div.anythingSlider .start-stop:hover,div.anythingSlider .start-stop.hover{background-image:none}div.anythingSlider,div.anythingSlider .anythingWindow,div.anythingSlider .anythingControls ul a,div.anythingSlider .arrow a,div.anythingSlider .start-stop{transition-duration:0;-o-transition-duration:0;-moz-transition-duration:0;-webkit-transition-duration:0}
div.anythingSlider .arrow{top:35% !important}div.anythingSlider-metallic .arrow{top:40% !important}div.anythingSlider-construction .arrow{top:14% !important}div.anythingSlider-minimalist-round .arrow,div.anythingSlider-minimalist-square .arrow{top:45% !important}div.anythingSlider-cs-portfolio .arrow{bottom:-24px !important}div.anythingSlider .arrow a,div.anythingSlider-metallic .arrow a,div.anythingSlider-minimalist-square .arrow a,div.anythingSlider-construction .arrow a,div.anythingSlider-minimalist-round .arrow a{margin:0 !important}div.anythingSlider .anythingControls ul.thumbNav a{margin:0}div.anythingSlider .anythingControls .anythingNavWindow li{padding:3px 0 0}div.anythingSlider-cs-portfolio .anythingControls .anythingNavWindow{margin:18px 0 0}div.anythingSlider-metallic .anythingControls,div.anythingSlider-minimalist-square .anythingControls,div.anythingSlider-construction .anythingControls,div.anythingSlider-minimalist-round .anythingControls{width:20%;margin-top:3px}
#demo2 #slider1{width:1000px;height:350px;list-style:none;margin-right:auto;margin-left:auto;overflow:hidden}#cboxPhoto{width:100%;height:100%;margin:0 !important}#cboxTitle{color:#000 !important}#demo2 div.anythingSlider-metallic .thumbNav a{background-image:url();height:30px;width:30px;border:#000 1px solid;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}#demo2 div.anythingSlider-metallic .thumbNav a span{text-indent:0}#demo2 div.anythingSlider-metallic .thumbNav a:hover,#demo2 div.anythingSlider-metallic .thumbNav a.cur{border-color:#fff}#demo2 div.anythingSlider-metallic .start-stop{margin-top:15px}.caption-top .close,.caption-right .close,.caption-bottom .close,.caption-left .close{font-size:80%;cursor:pointer;float:right;display:inline-block}#slider3 .caption-top,#slider3 .caption-right,#slider3 .caption-bottom,#slider3 .caption-left{background:#000;color:#fff;padding:10px;margin:0;position:relative;z-index:10;opacity:.8;filter:alpha(opacity=80)}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}