body{font-family:Avenir,"Open Sans","Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:1.9;color:#333;margin:0;padding:0;font-size:1.4rem;overflow:hidden}a{}a:hover{text-decoration:none;opacity:.85;filter: alpha(opacity=85);-ms-filter:"alpha(opacity=85)"}a:hover img{opacity:.85;filter: alpha(opacity=85);-ms-filter:"alpha(opacity=85)"}header{width:980px;margin:0 auto;height:85px}header h1{float:left;margin-top:25px}header h1 img{width:180px}header nav{float:right;margin-top:25px}header nav li{float:left;margin-right:30px;line-height:37px;font-family:'Quicksand',sans-serif;font-size:2.2rem}header nav li a{text-decoration:none!important;color:#535353!important}#cover_box{background-image:url(img/top_02_main.jpg);width:100%;height:0;padding-top: calc(400 / 1200 * 100%);background-position:center center;background-repeat:no-repeat;background-size:cover}#cover{width:1200px;height:400px;margin:0 auto;position:relative}.drop-shadow{position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3) , 0 0 40px rgba(0,0,0,.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,.3) , 0 0 40px rgba(0,0,0,.1) inset;box-shadow:0 1px 4px rgba(0,0,0,.3) , 0 0 40px rgba(0,0,0,.1) inset}.drop-shadow:before,.drop-shadow:after{content:"";position:absolute;z-index:-2}.drop-shadow p{font-size:16px;font-weight:bold}.lifted{-moz-border-radius:4px;border-radius:4px}.lifted:before,.lifted:after{bottom:15px;left:0;width:50%;height:20%;max-width:300px;max-height:100px;-webkit-box-shadow:0 15px 10px rgba(0,0,0,.4);-moz-box-shadow:0 15px 10px rgba(0,0,0,.4);box-shadow:0 15px 10px rgba(0,0,0,.4);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.lifted:after{right:0;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}h2.toptit{font-family:'Quicksand',sans-serif;font-size:2.6rem;font-weight:600}h2.toptit span{margin-left:10px;font-size:1.2rem}#cover_box_page{width:100%;height:0;padding-top: calc(230 / 1200 * 100%);background-position:center center;background-repeat:no-repeat;background-size:cover}#cover_box_page.company{background-image:url(/wp-content/uploads/2020/08/company-top.jpg)}#cover_box_page.service{background-image:url(/wp-content/uploads/2020/08/service-top.jpg)}#cover_box_page.topics{background-image:url(/wp-content/uploads/2020/08/topics-top.jpg)}#cover_box_page.news{background-image:url(/wp-content/uploads/2020/08/news-top.jpg)}#cover_box_page.recruit{background-image:url(/wp-content/uploads/2020/08/recruit-top.jpg)}#cover_box_page.contact{background-image:url(/wp-content/uploads/2020/08/contact-top.jpg)}#cover_box_page.guide{.
	background-image: url(img/guide/g_01.jpg)}#cover_box_page.blog{background-image:url(/wp-content/uploads/2020/08/blog-top.jpg)}#cover_box_page .title-main{font-size:1em}#cover_box_page .title-sub{font-size:.8em}#cover_box_page.blog{position:relative}.custom-title{position:absolute;right:50px;bottom:30px;color:#fff}section#one_column{width:980px;margin:0 auto}.breadcrumb{font-size:1.2rem;padding: 10px 0{
		font-size:1em
	};padding: 10px 0{
		sub-size:1em
	}}.breadcrumb a{text-decoration:none!important}.breadcrumb a:hover{text-decoration:underline!important}.wp-pagenavi{padding-top:20px}.cnt_right{float:right;width:670px;padding-bottom:50px;margin-top:20px}.cnt_right .btit{font-size:2rem;font-weight:bold;margin:20px 0;line-height:1.5}.cnt_right .btit.mt0{margin-top:0}.cnt_right .btxt{line-height:1.8;font-size:1.6rem}.cnt_right .btxt table{width:100%;margin:10px;border:#ccc solid 1px}.cnt_right .btxt table th{width:20%;text-align:left;border:#ccc solid 1px;background:#f8f8f8;padding:10px}.cnt_right .btxt table td{width:80%;border:#ccc solid 1px;padding:10px}.cnt_right .blogheader{}.cnt_right .blogheader .day{}.cnt_right .blogheader .category a{text-decoration:none}.cnt_right .blogheader .category{border:#333 solid 1px;padding:3px;font-size:.8rem;margin-right:10px;text-align:center}.cnt_right img{margin:30px 0}.cnt_right dl dt img{margin:0!important}.cnt_right .categorylisttit{margin-bottom:20px;font-weight:bold;font-size:1.6rem}.castingtit{text-align:center;font-weight:bold;font-size:2.4rem;line-height:1.3;margin-top:40px}.castingtit2{text-align:center;font-weight:bold;font-size:2.4rem;line-height:1.3;margin-bottom:25px}.castingmore{text-align:center}.castingmore a{color:#e98110!important;font-weight:bold;display:inline-block;text-decoration:none!important;font-size:1.6rem;margin-bottom:10px}.castingmore2{}.castingmore2 a{color:#e98110!important;font-weight:bold;display:inline-block;text-decoration:none!important;font-size:1.6rem;margin-bottom:10px}.castingmore i{margin-left:10px}.cnt_left{float:left;width:250px;padding-bottom:50px;margin-top:20px}.cnt_left .sidetitle{background:#333;color:#fff;padding:5px;margin-bottom:5px}.cnt_left .sidenavi{margin-bottom:20px}.cnt_left .sidenavi li{padding:8px 0 8px 5px;border-bottom:#ccc solid 1px}.cnt_left .sidenavi li ul{margin-left:15px}.cnt_left .sidenavi li ul li{border:none}.cnt_left .sidenavi a{text-decoration:none}section#one_column #company{padding:30px 0 100px 0}section#one_column #page_menu{margin-bottom:20px}section#one_column #page_menu li{float:left;padding:0 30px 0 0;font-size:1.6rem}section#one_column #page_menu li a{text-decoration:none}section#one_column #company table{width:800px;margin:50px auto 0 auto;border-top:#ccc solid 1px}section#one_column #company table th{font-weight:normal;padding:10px 0;border-bottom:#ccc solid 1px;border-right:#ccc solid 1px;background:#f8f8f8}section#one_column #company table td{padding:10px 20px;border-bottom:#ccc solid 1px}section#one_column #company table td div{float:left;width:45%}section#one_column h2#pagetit{text-align:center;font-weight:bold;font-size:2.4rem;margin-bottom:26px;padding:20px 0;border-top:solid 3px #e98110;border-bottom:solid 2px #dfe0e1}section#one_column #company #proile #catch{text-align:center;margin:70px 0}section#one_column #company #proile #catch h3{font-weight:400;font-size:5rem;font-family:'Quicksand',sans-serif}section#one_column #company #proile #catch p{line-height:1.8;font-size:1.6rem}section#one_column #company #ceo{background:#f8f8f8;padding:40px;margin:0 30px;line-height:1.8;font-size:1.6rem}section#one_column #company #ceo .txt_r{margin-top:20px}section#one_column #company #proile ul{margin:50px 0 0 0}section#one_column #company #proile ul li{float:left;text-align:center;width:50%;margin-bottom:20px}section#one_column #service{padding:30px 0 100px 0}section#one_column #service #service_txt{margin:30px 0 0 0;font-size:1.6rem}section#one_column #service #post_list{margin:0 auto 0 auto;width:980px}section#one_column #service #post_list li{float:left;width:25%;text-align:center}section#one_column #service #post_list li dd{height:50px;line-height:1.3}section#one_column #service #post_list li a{text-decoration:none}section#one_column #service #post_list li dt span{}section#one_column #service h3{clear:both;font-size:1.8rem;font-weight:normal;line-height:1.5;color:#333;background:#f8f8f8;border:0;border-left:4px solid #e98110;border-radius:2px;padding:.4em .6em .3em;margin-top:73.5px;margin-bottom:30.625px}section#one_column #service h4{margin-top:20px;margin-bottom:10px}section#one_column #service ul.system{margin:20px auto;padding:30px 30px 0 30px;background:#f8f8f8;width:700px}section#one_column #service ul.system li{float:left;margin-bottom:20px;width:100%}section#one_column #service ul.system li img{float:left;margin-right:15px;border:#eee solid 1px;background:#fff}section#one_column #service ul.system li p{line-height:60px}section#one_column #service .service_txt{padding:0 10px;font-size:1.6rem}.cnt_right #post_list{margin:0 auto 0 auto;width:700px}.cnt_right #post_list li{float:left;width:33.33333%;margin-bottom:15px;text-align:center}.cnt_right #post_list li dd{height:60px}.cnt_right #post_list li a{text-decoration:none}.cnt_right #post_list li dt span{}.cnt_right .profile_tit{font-weight:bold;border-bottom:#333 solid 1px;width:100%;margin-top:40px;font-size:1.4rem}.cnt_right .profile_photo{text-align:center;margin:30px 0;font-size:1.2rem}.cnt_right .profile_photo img{margin:0}.cnt_right .profile_table{}.cnt_right .profile_table dt{position:relative;padding:.6em;background:#e0edff;margin-top:20px;font-weight:bold}.cnt_right .profile_table dt:after{position:absolute;content:'';top:100%;left:30px;border:15px solid transparent;border-top:15px solid #e0edff;width:0;height:0}.cnt_right .profile_table dd{padding:20px}footer{background:#e98112;padding:25px 0 10px 0}footer ul{width:715px;margin:0 auto}footer ul li{float:left}footer ul li a{text-decoration:none!important;padding:0 10px}footer p{text-align:center;clear:both;width:100%;margin-top:30px;color:}section#top_news{width:980px;margin:0 auto;padding:50px 0 0 0}section#top_news h2{margin-bottom:5px}section#top_news .fltR{text-align:right}section#top_news .allnews a{text-decoration:none!important}section#top_news .allnews{text-align:right;border:#333 solid 1px;padding:2px 5px}section#top_news .allnews i{margin-right:5px}dl.topnewsarchive dt{float:left;margin-bottom:5px}dl.topnewsarchive dt span{display:block;float:left;margin-right:10px}dl.topnewsarchive dt .post-categories li{background:#e98112;margin-right:5px;text-align:center;width:90px;font-size:80%;color:#fff}dl.topnewsarchive dt span.cat a{color:#fff;text-decoration:none}dl.topnewsarchive dd{margin-bottom:8px;border-bottom:#ccc solid 1px}dl.topnewsarchive dd a{text-decoration:none!important}dl.newsarchive dt{clear:both;margin-bottom:5px}dl.newsarchive dt span{display:block;float:left;margin-right:10px}dl.newsarchive dt .post-categories li{background:#e98112;margin-right:5px;text-align:center;width:90px;font-size:80%;color:#fff}dl.newsarchive dt span.cat a{color:#fff;text-decoration:none}dl.newsarchive dd.newstit{font-weight:bold}dl.newsarchive dd.newscontent{margin-bottom:8px;border-bottom:#ccc solid 1px}dl.newsarchive dd{clear:both}dl.newsarchive dd a{text-decoration:none!important}section#top_service{width:980px;margin:0 auto;padding:30px 0 0 0}section#top_service h2{margin-bottom:5px}section#top_service ul{width:100%}section#top_service ul li{float:left;width:33.3333%}section#top_service ul li img{width:98%}section#top_topics{width:980px;margin:0 auto;padding:50px 0 0 0}section#top_topics h2{margin-bottom:5px}section#top_topics ul{}section#top_topics ul li{width:25%;float:left}section#top_topics ul li p{text-align:center}section#top_topics ul li img{height:auto}section#top_topics dl{width:225px;margin:7px auto 0 auto;height:75px}section#top_topics dl dt{font-size:80%}section#top_topics dl dt p{float:left;font-weight:bold}section#top_topics dl dt span a{text-decoration:none}section#top_topics dl dt span{float:right;border:1px solid #ccc;padding:0 3px;font-size:75%}section#top_topics dl dd{font-size:80%;clear:both;margin:10px 0 0 0}section#page_topics ul{}section#page_topics ul li{width:31%;margin-right:2%;margin-bottom:20px;float:left}section#page_topics ul li p{text-align:center}section#page_topics ul li img{width:100%;height:100%;margin:0}section#page_topics dl{margin:7px auto 0 auto}section#page_topics dl dt{font-size:80%}section#page_topics dl dt p{float:left;font-weight:bold}section#page_topics dl dt span a{text-decoration:none}section#page_topics dl dt span{float:right;border:1px solid #ccc;padding:0 3px;font-size:75%}section#page_topics dl dd{font-size:80%;clear:both;margin:10px 0 0 0}section#top_bnr{width:980px;margin:0 auto;padding:50px 0 30px 0}section#top_bnr ul li{float:left;width:33.3333%;padding-right:12px}section#top_bnr ul li:last-child{}section#top_bnr ul li img{width:100%}section#top_bnr ul li{}#guide #mokuji{margin:20px}#guide #mokuji li{position:relative;margin:3px}#guide #mokuji li::after,#guide #mokuji li::before{display:block;content:'';position:absolute}#guide #mokuji li::after{top:.3em;left:-1.25em;width:14px;height:14px;background-color:#333;border-radius:100%}#guide #mokuji li::before{z-index:2;top:.625em;left:-.975em;width:4px;height:4px;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#guide .guidetitle{width:800px;margin:0 auto;padding:10px 0;font-family:sans-serif;font-size:20px;color:#3cb3e4;font-weight:bold}#guide .heading{margin:50px 0 10px 0}#guide .guidetitle .heading{color:#333;text-align:center;overflow:hidden}#guide .guidetitle .heading span{display:inline-block;position:relative}#guide .guidetitle .heading span:before,#guide .guidetitle .heading span:after{content:"";border-bottom:2px solid #333;width:45px;margin:0 15px;position:absolute;bottom:13px}#guide .guidetitle .heading span:before{right:100%}#guide .guidetitle .heading span:after{left:100%}#guide .guidetxt{line-height:1.8;margin-bottom:15px}#guide .guidetxt .guidedl1{}#guide .guidetxt .guidedl1 dt{margin-bottom:10px}#guide .guidetxt .guidedl1 dd{margin-bottom:10px;margin-left:10px}#guide .guidetxt .guidedl2{}#guide .guidetxt .guidedl2 dt{font-weight:bold;font-size:110%}#guide .guidetxt .guidedl2 dd{margin-bottom:10px;margin-left:10px}#guide .headingtit{font-weight:bold;margin:10px 0;font-size:1.6rem}#guide .guidetxt table{margin:20px 0!important;border:1px solid #c1c1c1;padding:15px}#guide .guidetxt table td,#guide .guidetxt .guidedl1 table th{border:1px solid #c1c1c1;padding:15px}#guide .guidetxt table th{background:#eee;font-weight:normal;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(248,248,248,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(248,248,248,1)));filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8', GradientType=0 )}#guide .guideevent li{position:relative;margin-bottom:10px}#guide .guideevent li::after{display:block;content:'';position:absolute;top:.5em;left:-1em;width:5px;height:5px;background-color:#fff;border:1px solid #e98110;border-radius:100%}#guide .participation p{margin-bottom:20px}dl#contact,dl#contact dt,dl#contact dd{margin:0;padding:0}dl#contact,dl#contact dt,dl#contact dd{margin:0;padding:0}dl#contact{background:#f8f8f8;border-top:none;width:800px;margin:0 auto;border-bottom:1px solid #ccc}dl#contact dt{border-top:1px solid #ccc;clear:left;float:left;width:200px;padding:8px}dl#contact dd{background:#fff;border-left:1px solid #ccc;border-top:1px solid #ccc;margin-left:200px;padding:8px}dl#contact dd input{border:#ccc solid 1px;padding:3px;height:30px}dl#contact dd textarea{border:#ccc solid 1px;padding:3px;height:250px;width:435px}.submit_button{padding:15px 40px;font-size:1.2em;background-color:#000;color:#fff;border-style:none;width:150px;margin:20px auto;display:block}#Example{text-align:center;margin-bottom:5px}#Example .Cnt{overflow:hidden;padding-bottom:20px}#Example .Cnt li{width:33.33333%;float:left}#Example .Cnt li .Img{margin-bottom:5px}#Example .Cnt li .Img img{max-width:100%}#Example .Cnt li .Txt{padding:5px;margin-bottom:15px}@media screen and (max-width:768px){header{width:100%;height:25px}header h1{float:none;margin-top:0;position:absolute;top:19px;left:8px;z-index:999999}header h1 img{}header nav{margin:20px 0 0 0}header nav li{margin-right:15px;font-size:1.4rem}.mean-container .mean-nav ul li{font-family:'Quicksand',sans-serif!important}header nav li a{text-decoration:none!important}#cover_box{background-image:url(img/top_02_main_sp.jpg);width:100%;height:0;padding-top: calc(400 / 800 * 100%);background-position:center center;background-repeat:no-repeat;background-size:cover;margin-top:50px}#cover_box_page{width:100%;height:0;padding-top: calc(219 / 1000 * 100%);background-position:center center;background-repeat:no-repeat;background-size:cover;margin-top:50px}#cover_box_page.company{background-image:url(/wp-content/uploads/2020/08/company-top-s.jpg)}#cover_box_page.service{background-image:url(/wp-content/uploads/2020/08/service-top-s.jpg)}#cover_box_page.topics{background-image:url(/wp-content/uploads/2020/08/topics-top-s.jpg)}#cover_box_page.news{background-image:url(/wp-content/uploads/2020/08/news-top-s.jpg)}#cover_box_page.recruit{background-image:url(/wp-content/uploads/2020/08/recruit-top-s.jpg)}#cover_box_page.contact{background-image:url(/wp-content/uploads/2020/08/contact-top-s.jpg)}#cover_box_page.guide{background-image:url(img/guide/g_01_sp.jpg)}#cover_box_page.blog{background-image:url(/wp-content/uploads/2020/08/blog-top-s.jpg)}section#top_news{width:100%;padding:30px 10px 0 10px}dl.topnewsarchive dt{margin-bottom:0}dl.topnewsarchive dd{clear:both}dl.newsarchive dd.newstit{margin-bottom:0}dl.newsarchive dd.newscontent{margin-bottom:10px}section#top_service{width:100%;padding:20px 10px 0 10px}section#top_topics{width:100%;padding:20px 10px 0 10px}section#top_topics ul{}section#top_topics ul li{width:33.33333%;float:left;padding:0 7px}section#top_topics ul li dl{width:100%}section#top_topics ul li img{width:100%}section#page_topics ul li{width:31%;margin-right:2%;margin-bottom:20px;float:left;height:180px}section#page_topics ul li img{width:100%;height:auto;margin:0}section#top_bnr{width:100%;padding:20px 10px 20px 10px}section#one_column{width:100%;margin:0 auto;padding:0 10px}.cnt_right{float:right;width:70%;padding-bottom:50px;margin-top:20px}.cnt_left{float:left;width:28%;padding-bottom:50px;margin-top:20px}section#one_column #company{padding:20px 0 60px 0}section#one_column #page_menu{width:100%;margin:0 auto 40px auto}section#one_column #page_menu{}section#one_column #page_menu li{padding:0 5px}section#one_column #page_menu li img{width:85%}section#one_column #company table{width:100%}section#one_column #service #post_list{margin:0 auto 0 auto;width:100%}section#one_column #service #post_list li{float:left;width:33.33333%;text-align:center}section#one_column #company #proile ul li img{width:90%}#guide .guidetitle{width:100%}dl#contact{width:100%}iframe{width:100%}.cnt_right #post_list{margin:0 auto 0 auto;width:100%}.cnt_right #post_list li{float:left;width:33.33333%;margin-bottom:15px;text-align:center}.cnt_right dl dt img{height:120px;width:auto}.cnt_right #post_list li dd{height:50px}}@media screen and (max-width:480px){header{width:100%;height:auto;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 1px 0 rgba(0,0,0,.15);xheight:50px}header h1{float:none;margin-top:0;position:fixed;top:14px;left:4px;z-index:999999;line-height:1}header h1 img{width:142px;line-height:1}header nav{float:none;margin-top:0}.mean-container .mean-nav ul li a{text-decoration:none!important;font-size:1.6rem}#cover_box{background-image:url(img/top_02_main_sp.jpg);width:100%;height:0;padding-top: calc(400 / 800 * 100%);background-position:center center;background-repeat:no-repeat;background-size:cover}footer{background:#e98112;padding:10px 0 10px 0}footer ul{width:100%;margin:0 auto}section#top_service ul li{float:left;width:50%}section#top_topics ul{}section#top_topics ul li{width:50%;float:left;padding:0 5px}section#page_topics ul{}section#page_topics ul li{width:48%;height:200px;margin:0 1%;float:left}section#page_topics ul li p{text-align:center}section#page_topics ul li img{width:100%;height:100%;margin:0}section#page_topics dl{margin:7px auto 0 auto}section#page_topics dl dt{font-size:80%}section#page_topics dl dt p{float:left;font-weight:bold}section#page_topics dl dt span a{text-decoration:none}section#page_topics dl dt span{float:right;border:1px solid #ccc;padding:0 3px;font-size:75%}section#page_topics dl dd{font-size:80%;clear:both;margin:10px 0 0 0}section#top_bnr{padding:20px 0 10px 0}section#top_bnr ul li{float:none;width:100%;text-align:center;padding-right:0}section#top_bnr ul li:last-child{}section#top_bnr ul li img{width:85%}section#one_column{width:100%;margin:0 auto;padding:0 10px}.cnt_right{float:none;width:100%;padding-bottom:30px;margin-top:20px}.cnt_left{float:none;width:100%;padding-bottom:0;margin-top:0}section#one_column #company{padding:10px 0 60px 0}section#one_column #page_menu{width:100%;margin:0 auto 10px auto}section#one_column #page_menu{}section#one_column #page_menu li{padding:0 5px}section#one_column #page_menu li img{width:80%}section#one_column #company table{width:100%;margin:0;font-size:80%}section#one_column #company table th{width:20%}section#one_column #company #ceo{background:#f8f8f8;padding:20px;margin:0;line-height:1.8}section#one_column #company #proile #catch p{text-align:left}section#one_column #company #proile #catch h3{margin-bottom:10px;font-size:3rem}section#one_column #company #proile #catch{margin:30px 0}section#one_column #company #proile ul li{float:none;text-align:center;width:100%;margin-bottom:10px}section#one_column #company #proile ul li img{width:85%}section#one_column h2#pagetit{font-size:1.2rem;margin-bottom:20px;padding:10px 0}section#one_column #service ul.system{margin:10px auto;padding:20px 20px 0 20px;background:#f8f8f8;width:100%}section#one_column #service ul.system li{float:none;margin-bottom:20px;width:100%}section#one_column #service ul.system li img{float:none}section#one_column #service ul.system li p{line-height:1.5}section#one_column #service h3{font-size:18px;padding:.3em .5em .2em;margin-top:30px;margin-bottom:15px}section#one_column #service #post_list{margin:0 auto 0 auto;width:100%}section#one_column #service #post_list li{float:left;width:50%;text-align:center}section#one_column #service #post_list li dt{height:130px;overflow:hidden}section#one_column #service #post_list li dd{font-size:12px;height:30px}section#one_column #service #post_list li img{height:120px;width:auto}.cnt_right img{width:98%;height:auto}.cnt_right .profile_photo img{width:95%;height:auto}#guide .guidetitle{width:100%;font-size:16px}dl#contact{background:#fff;border-top:none;width:100%;margin:0 auto;border:1px solid #ccc}dl#contact dt{border-top:1px solid #ccc;clear:none;float:none;width:100%;padding:8px;background:#f8f8f8}dl#contact dd{background:#fff;width:100%;padding:8px;margin-left:0}dl#contact dd input{border:#ccc solid 1px;padding:3px;height:30px;width:98%}dl#contact dd textarea{border:#ccc solid 1px;padding:3px;height:250px;width:100%}#Example .Cnt ul{padding:0 10px}#Example .Cnt li{width:100%;float:left}.cnt_right #post_list{margin:0 auto 0 auto;width:100%}.cnt_right #post_list li{float:left;width:50%;margin-bottom:15px;text-align:center}.cnt_right #post_list li dd{font-size:12px;height:30px}}.blogbnr{margin-top:20px}.blogbnr img{width:320px;height:auto}@media screen and (max-width:480px){.blogbnr{margin-top:10px;text-align:center}.blogbnr img{width:90%;height:auto}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio[controls],canvas,video{display:inline-block;*display: inline;zoom:1}body,#wrapper{}html{font-size:62.5%;overflow-y:scroll;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,ul{margin:0;padding:0}body,button,input,select,textarea{}a,a:link,a:active,a:visited{text-decoration:underline;color:#444}a:hover{color:#444;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre,code,kbd,samp{_font-family:'courier new' , monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin:0;padding:0}dd{margin:0}nav ul,nav ol{list-style:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root) {overflow:hidden}figure{margin:0}form{margin:0}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left: -7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle}button,input{line-height:normal;*overflow: visible}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,textarea{}input,select{}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}img,abbr,acronym,fieldset{border:0}li{list-style:none}.m05{margin-bottom:5px}.m10{margin-bottom:10px}.m12{margin-bottom:12px}.m15{margin-bottom:15px}.m20{margin-bottom:20px}.m30{margin-bottom:30px}.m40{margin-bottom:40px}.m50{margin-bottom:50px}.m60{margin-bottom:60px}.mt05{margin-top:5px}.mt10{margin-top:10px}.mt12{margin-top:12px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.ml05{margin-left:5px}.ml10{margin-left:10px}.ml12{margin-left:12px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml40{margin-left:40px}.ml50{margin-left:50px}.ml60{margin-left:60px}.mr05{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr50{margin-right:50px}.mr60{margin-right:60px}.pt05{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pb05{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pl05{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl30{padding-left:30px}.pl40{padding-left:40px}.pr05{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr30{padding-right:30px}.pr40{padding-right:40px}.flt{float:left}.flr{float:right}.txt_l,td.txt_l,.txt_l td{text-align:left}.txt_r,td.txt_r,.txt_r td{text-align:right}.txt_c,td.txt_c,.txt_c td{text-align:center}.valign_t,td.valign_t,.valign_t td{vertical-align:top}.valign_m,td.valign_m,.valign_m td{vertical-align:middle}.valign_b,td.valign_b,.valign_b td{vertical-align:bottom}.clear{clear:both}.clearfix:before,.clearfix:after{content:"";display:block}.clearfix:after{clear:both}.clearfix{zoom:1}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}