@charset "UTF-8";body{background:#f5f5f5}footer,header{background:#fff;min-width:750pt}main{overflow:hidden;min-width:750pt;padding-top:50px}.wrap-blog-list{width:750pt;margin:0 auto}main h2{width:45pc;margin:0 auto;color:#1a1a1a;font-size:30px;font-weight:400;border-bottom:1px solid #707070;position:relative}.left-contents{width:45pc;padding:0 0 130px;margin:0 30px 0 0;float:left}.top-new-box{background:#e02424;color:#fff;font-size:20px;width:60px;height:30px;line-height:2pc;text-align:center;margin:0 0 5px}.top-blog{width:45pc;margin:0 auto;padding:30px 0;border-bottom:1px solid #656565}main div article .blog-contents{width:670px;margin:0 auto;overflow:hidden}.top-interviewee{padding:10px 0 0;color:#e02424;font-size:20px}.top-interviewee dd,.top-interviewee dt{display:inline-block}.top-blog h3{font-size:36px;color:#1a1a1a;margin:15px 0 0}.top-blog h3,.top-blog-text{width:670px;line-height:1.2em;overflow:hidden}.top-blog-text{font-size:20px;color:#656565;height:50px;margin:10px 0}.top-blog-date{color:#656565;font-size:20px;text-align:right}.top-blog-date dd,.top-blog-date dt{display:inline-block}.top-blog-date dt:after{content:"："}.new-box{background:#e02424;color:#fff;font-size:9pt;width:40px;height:20px;line-height:20px;text-align:center;margin:0 0 5px;position:absolute;top:0;left:0}.wrap-blog-contents{width:45pc;padding:20px 0;border-bottom:1px solid #656565}.blog-contents{width:670px;margin:0 auto}.blog-content,main .blog-list dl{overflow:hidden}.blog-image{width:250px;float:left;position:relative}.blog-right{width:390px;float:right}.blog-title{font-size:20px;color:#1a1a1a;margin:10px 0 0;line-height:1.2em}.blog-text,.blog-title{overflow:hidden;width:390px}.blog-text{font-size:9pt;color:#656565;line-height:1.3em;height:35px;margin:7px 0 0}.interviewee dd,.interviewee dt{display:inline-block;color:#e02424;font-size:9pt}.blog-date{text-align:right}.blog-date dd,.blog-date dt{display:inline-block;color:#707070;font-size:9pt}.blog-date dt:after{content:"："}.pager{padding-top:30px}ol.pageNav01{margin:0 0 10px;padding:10px 10px 5px;text-align:center}ol.pageNav01 li{display:inline;margin:0 2px;padding:0}ol.pageNav01 li a{background:#d9d9d9;color:#707070}ol.pageNav01 li .pager-current,ol.pageNav01 li a{display:inline-block;margin-bottom:5px;padding:1px 8px;text-decoration:none;vertical-align:middle}ol.pageNav01 li .pager-current{color:#fff;background:#1a1a1a}.right-contents{width:250px;float:left;padding:0 0 130px}.blog-side-rank h4{width:250px;font-size:18px;border-bottom:2px solid #e02424;font-weight:400}.blog-side-rank h4{margin:20px 0 0}.blog-side-rank ol li{width:250px;border-bottom:1px solid #707070;margin:10px 0 15px}.blog-side-rank-contents p{width:20px;float:left;margin:0 5px 0 0}.blog-side-rank-contents dl{width:225px;overflow:hidden;margin:0 0 0 25px}.blog-side-rank-contents dl dt{width:88px;float:left;margin:0 5px 0 0}.blog-side-rank-contents dl dd{width:99pt;float:left;font-size:10px;font-weight:400}.blog-side-rank-contents{width:250px;display:block;position:relative;box-sizing:border-box}.ribbon{display:inline-block;position:absolute;top:0;right:230px;margin:0;padding:2px 0;z-index:1;width:20px;text-align:center;font-size:1pc;color:#fff;background:#e02424}.ribbon:after{content:'';position:absolute;left:0;top:100%;height:0;width:0;border-left:10px solid #e02424;border-right:10px solid #e02424;border-bottom:5px solid transparent}.blog-side-rank-title{overflow:hidden;width:99pt;height:50px}.blog-side-interviewee{width:230px;font-size:10px;color:#e02424;margin:3px 0 5px 25px}.blog-side-interviewee dd,.blog-side-interviewee dt{display:inline-block;color:#e02424;font-size:10px}.blog-side-areaSarch h4{width:250px;font-size:18px;border-bottom:2px solid #e02424;margin:20px 0 0;font-weight:400}.blog-side-areaSarch ul{width:250px;margin:10px 0 0}.blog-side-area li{font-size:15px;font-weight:700}.blog-side-area li a{font-size:15px;font-weight:400}.area-count{text-align:right}.blog-side-area li:before{content:'';display:inline-block;width:13px;height:1pc;background-image:url(../../../images/common/pc/triangle_red.png);background-repeat:no-repeat;background-size:contain;vertical-align:middle;padding:0 2px 0 0}.webp .blog-side-area li:before{background-image:url(../../../images/common/pc/triangle_red.webp);background-size:contain}.blog-side-archive h4{width:250px;font-size:18px;border-bottom:2px solid #e02424;margin:20px 0 0;font-weight:400}.cp_ipselect{overflow:hidden;width:250px;margin:10px 0 0;text-align:center}.cp_ipselect select{width:100%;padding-right:1em;cursor:pointer;text-indent:0;text-overflow:ellipsis;border:0;outline:0;background:transparent 0 0;box-shadow:none;-webkit-appearance:none;appearance:none}.cp_ipselect select::-ms-expand{display:none}.cp_ipselect.cp_sl01{position:relative;border:1px solid #e2e9ed;border-radius:2px;background:#fff}.cp_ipselect.cp_sl01:before{position:absolute;top:.8em;right:.9em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #1a1a1a;pointer-events:none}.cp_ipselect.cp_sl01 select{padding:8px 38px 8px 8px;color:#1a1a1a}.banner_kamipan{margin-bottom:10px}