body #main_cont #main #bread ol li{width:170px;padding-left:30px;background:url(../images/article/bg_bread_home.jpg) no-repeat;font-size:12px;color:#fff;line-height:25px;float:left}body #main_cont #main #bread ol li a{color:#fff}body #main_cont #main #bread ol li a:hover{color:#ddd}body #main_cont #main #bread ol li .u_line{text-decoration:underline}body #main_cont #main #bread ol .last{width:auto;padding-left:0;padding-right:10px;background:url(../images/article/bg_bread_lower.jpg) no-repeat;background-position:right;background-color:#999}.single header h1{padding-bottom:36px}.single #main_cont{border-top:#141414 4px solid;padding-top:13px}.single #main_cont #main #mainvis{margin-top:14px}.single #main_cont #main #art_cont_top{margin-bottom:35px;padding-left:12px;padding-bottom:15px;border-bottom:#141414 4px solid}.single #main_cont #main #art_cont_top .date{margin-top:19px;font-family:'bebas';font-size:16px;line-height:1;color:#888;text-align:right;letter-spacing:0.05em}.single #main_cont #main #art_cont_top #art_ttl{margin-top:12px;font-size:24px;font-weight:bold;line-height:1.4;letter-spacing:0.05em}.single #main_cont #main #art_cont_top #art_name{margin-top:19px;margin-left:1px;padding-left:24px;line-height:19px;letter-spacing:0.05em;background:url(../images/article/ico_writter.jpg) no-repeat;background-position:left}.single #main_cont #main #art_cont_top #art_tag{margin-top:10px;padding-left:24px;line-height:19px;letter-spacing:0.05em;background:url(../images/article/ico_tag.jpg) no-repeat;background-position:left}.single #main_cont #main #art_cont_top #art_tag li{display:inline}.single #main_cont #main #art_cont_top #art_sns{margin-top:19px}.single #main_cont #main #art_cont_top #art_sns .s4twitter{width:74px}.single #main_cont #main #art_cont_top #art_sns .s4plusone{width:55px}.single #main_cont #main #art_cont p{width:760px;margin:0 auto;font-size:16px;line-height:24px}.single #main_cont #main #art_cont .imgs{width:790px;margin:18px auto;text-align:center}.single #main_cont #main #key_icatch{margin-top:30px}.single #main_cont #main #key_icatch ul li{margin-top:10px}.single #main_cont #main #key_icatch ul li:first-child{margin-top:0}.single #main_cont #main #sec_profile{width:100%;margin-top:30px;padding:18px 0;border-top:#0a0204 4px solid;border-bottom:#0a0204 4px solid;display:table}.single #main_cont #main #sec_profile .img{width:110px;display:table-cell;vertical-align:middle}.single #main_cont #main #sec_profile .img img{width:110px;height:auto;overflow:hidden;border-radius:55px;display:block}.single #main_cont #main #sec_profile .right{padding:0 10px 0 20px;display:table-cell;vertical-align:middle}.single #main_cont #main #sec_profile .right .job{font-size:13px;color:#666;line-height:1.3}.single #main_cont #main #sec_profile .right .name{margin-top:6px;font-size:18px;font-weight:bold;line-height:1.3}.single #main_cont #main #sec_profile .right .desc{margin-top:8px;font-size:12px;line-height:1.3}.single #main_cont #main #related_list{margin-top:40px;padding:10px;border:1px solid #999;background-color:#EDEFEF}.single #main_cont #main #related_list .wp_rp_wrap .related_post_title{padding:0 8px !important;font-weight:bold;font-size:16px;color:#000}.single #main_cont #main #related_list .wp_rp_wrap .related_post{text-align:center}.single #main_cont #main #related_list .wp_rp_wrap .related_post li{width:143px !important;float:none !important;display:inline-block !important;text-align:left}.single #main_cont #main #related_list .wp_rp_wrap .related_post li img{width:100% !important;height:auto !important}.single #main_cont #main #tag_list{margin-top:28px}.single #main_cont #main #pager{margin-top:24px;padding:7px 0 6px;border:#999 1px solid;background-color:#edefef}.single #main_cont #main #pager li{padding:32px 0 3px;position:relative}.single #main_cont #main #pager li .ttl{position:absolute;top:5px}.single #main_cont #main #pager li .ttl h5{font-family:'bebas';font-size:16px;line-height:1;letter-spacing:0.05em;color:#999}.single #main_cont #main #pager li .ttl h4{margin-top:8px;font-size:10px;line-height:1;letter-spacing:0.05em}.single #main_cont #main #pager li .thumb{margin-right:18px;float:left}.single #main_cont #main #pager li .pager_cont{width:188px;float:left}.single #main_cont #main #pager li .pager_cont .date{font-family:'bebas';font-size:12px;color:#666;line-height:1;letter-spacing:0.05em;margin:6px 0 8px}.single #main_cont #main #pager li .pager_cont h3{max-width:193px;font-size:12px;line-height:16px}.single #main_cont #main #pager li .arrow{margin-top:20px;float:left}.single #main_cont #main #pager .left{float:left;padding-right:35px;padding-left:43px}.single #main_cont #main #pager .left .ttl{left:13px}.single #main_cont #main #pager .left .arrow{margin-right:29px}.single #main_cont #main #pager .right{float:right;padding-right:49px;padding-left:23px}.single #main_cont #main #pager .right .ttl{right:9px}.single #main_cont #main #pager .right .ttl h4{text-align:right}.single #main_cont #main #pager .right .arrow{margin-left:34px}.single #main_cont #main #pager .bdr_l{border-left:#999 1px solid}.single #main_cont #main #sec_shopbnr{margin-top:26px}.single #main_cont #main #sec_shopbnr ul li{margin-top:10px}.single #main_cont #main #sec_shopbnr ul li a img{max-width:100%;height:auto}.single #main_cont #main #sec_shopbnr ul li:first-child{margin-top:0}.page-template-page_tag #tag_article,.archive #tag_article{margin-top:23px}.page-template-page_tag #tag_list,.archive #tag_list{margin-top:60px}.page-template-page_tag #key_icatch,.archive #key_icatch{margin-top:30px}.error404 #main_cont #main h1{margin-bottom:30px;font-size:18px;font-weight:bold}.error404 #main_cont #main h2{font-size:16px}.error404 #main_cont #main p{margin-bottom:20px;font-size:14px}.error404 #main_cont #main a{color:#00F;text-decoration:underline}.error404 #main_cont #main a:hover{color:#44f}.error404 #main_cont #main #searchform{margin-top:20px}@media screen and (max-width: 600px){body #main_cont #main #bread ol li{width:auto;padding-left:0;background:none;font-size:13px;color:#323333;line-height:1.7;display:inline;float:none}body #main_cont #main #bread ol li a{color:#525353;text-decoration:underline}body #main_cont #main #bread ol li a:hover{color:#525353}body #main_cont #main #bread ol li .u_line{text-decoration:none}body #main_cont #main #bread ol .last{padding-right:0;background:none;display:inline}.single header h1{padding-bottom:18px}.single #main_cont #main #art_cont_top{padding-left:0}.single #main_cont #main #art_cont_top #art_ttl{font-size:20px;line-height:26px}.single #main_cont #main #art_cont_top #art_name{margin-top:16px;font-size:14px}.single #main_cont #main #art_cont_top #art_tag{font-size:14px}.single #main_cont #main #art_cont_top #art_sns{margin-top:19px}.single #main_cont #main #art_cont_top #art_sns .social4i{float:left !important}.single #main_cont #main #art_cont_top #art_sns .social4i .s4fblike{width:90px}.single #main_cont #main #art_cont_top #art_sns .social4i .s4twitter{width:69px}.single #main_cont #main #art_cont_top #art_sns .social4i .s4plusone{width:50px}.single #main_cont #main #art_cont_top #art_sns .social4i .s4custombtn-1{margin-right:0 !important}.single #main_cont #main #art_cont p{width:100%}.single #main_cont #main #art_cont .imgs{width:100%;margin:25px 0;text-align:center}.single #main_cont #main #art_cont .imgs img{margin:30px 0}.single #main_cont #main #key_icatch{margin-top:20px}.single #main_cont #main #key_icatch ul li{margin-top:7px}.single #main_cont #main #key_icatch ul li:first-child{margin-top:0}.single #main_cont #main #sec_profile{display:block}.single #main_cont #main #sec_profile .img{width:auto;display:block}.single #main_cont #main #sec_profile .img img{margin:0 auto}.single #main_cont #main #sec_profile .right{margin-top:10px;padding:0 10px;display:block;text-align:center}.single #main_cont #main #related_list .related_post_title{font-size:19px}.single #main_cont #main #tag_list{margin-top:16px}.single #main_cont #main #pager{width:100%;margin-top:14px;border:none;background:none}.single #main_cont #main #pager li{padding-top:30px;padding-bottom:8px;float:none !important;border:#999 1px solid;background-color:#edefef}.single #main_cont #main #pager li a .ttl h5{font-size:19px}.single #main_cont #main #pager li a .ttl h4{margin-top:4px}.single #main_cont #main #pager li a .thumb{margin-right:9px}.single #main_cont #main #pager li a .thumb img{width:45px;height:auto}.single #main_cont #main #pager li a .pager_cont h3{max-width:none;font-size:10px}.single #main_cont #main #pager li a .arrow{margin-top:15px;line-height:1}.single #main_cont #main #pager li a .arrow img{width:14px;height:14px}.single #main_cont #main #pager li .pager_cont .date{margin:4px 0 3px}.single #main_cont #main #pager li .pager_cont h3{line-height:12px}.single #main_cont #main #pager .left{padding-left:0;padding-right:16px}.single #main_cont #main #pager .left a .pager_cont{width:50%}.single #main_cont #main #pager .left a .arrow{float:left;margin-left:53px}.single #main_cont #main #pager .right{margin-bottom:14px;padding-left:16px;padding-right:0}.single #main_cont #main #pager .right a .pager_cont{width:52%}.single #main_cont #main #pager .right a .arrow{float:right;margin-right:55px;margin-left:0}.page-template-page_tag #tag_article ul .art,.archive #tag_article ul .art{height:auto;padding-bottom:20px;margin:0 auto 18px !important;float:none}.page-template-page_tag #key_icatch,.archive #key_icatch{margin-top:20px}}@media screen and (max-width: 535px){.single #main_cont #main #related_list .wp_rp_content{width:100%}.single #main_cont #main #related_list .related_post{margin:0 auto !important;display:block !important;overflow:hidden}.single #main_cont #main #related_list .related_post li{width:130px !important;margin:5px !important;display:block !important;float:left}.single #main_cont #main #related_list .related_post li:nth-child(3n+1){clear:both}}@media screen and (max-width: 495px){.single #main_cont #main #related_list .related_post li{width:120px !important;clear:none !important}.single #main_cont #main #related_list .related_post li:nth-child(3n+1){clear:both  !important}}@media screen and (max-width: 480px){.single #main_cont #main #related_list .related_post li{width:110px !important}}@media screen and (max-width: 425px){.single #main_cont #main #related_list .related_post li{width:100px !important}}@media screen and (max-width: 400px){.single #main_cont #main #related_list .related_post li{width:90px !important}}@media screen and (max-width: 360px){.single #main_cont #main #related_list .related_post li{width:80px !important}}@media screen and (max-width: 325px){.single #main_cont #main #related_list .related_post li{width:75px !important;margin:3px}}

/*# sourceMappingURL=page.css.map */