.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both;font-size:0;line-height:0;overflow:hidden}.clearfix{_height:1px;min-height:1px}.show_sp{display:none}section h1,section h3{text-align:center}section>div{width:1000px;margin:0 auto;padding:0}.mb0{margin-bottom:0!important}.wrap-all section h1{margin-top:95px;margin-bottom:80px}.wrap-all section.box.times_area{margin:58px auto 88px;padding:88px 0;background-color:#f6f5f5;border-top:1px solid #e6e4e4;border-bottom:1px solid #e6e4e4}.wrap-all section.box.times_area .inner{width:840px;margin-left:auto;margin-right:auto}.wrap-all section.box.times_area .inner ul li p{margin-top:50px;text-align:center}.wrap-all section.box.times_area .inner ul li p a{color:#fff;text-decoration:none}.wrap-all section.box.times_area .inner ul li:first-child{padding-bottom:62px;border-bottom:1px solid #d0cece;margin-bottom:65px}body.page-article_detail .box-related ul li{font-size:12px!important}.modal-content{position:fixed;display:none;z-index:2;width:80%;height:70%;margin:0;padding:10px 20px;border:2px solid #aaa;background:#fff;overflow:auto}.modal-content p{margin:0!important;padding:0}.modal-overlay{z-index:1;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,.75)}.modal-open{color:#00f;text-decoration:underline}.modal-open:hover{cursor:pointer;color:#f00}.close_box{position:fixed;bottom:11%;right:9%}.modal-close:hover{cursor:pointer;color:#f00}