.voice .page_ttl_area{background-image:url(../images/voice/page_ttl_bg.jpg)}.pickup{background:url(../images/common/bg2.png);background-size:82px}.pickup .pickup_list .list_item a{text-decoration:none;display:block}.pickup .pickup_list .list_item a .tmb{border-radius:3px}.remodal-overlay{padding:100px 0;background:url(../images/common/modal_bg.png);background-size:150px}.voice_detail{padding:0;background:rgba(0,0,0,0) !important}.voice_detail .voice_detail_inner{background:#fff}.voice_detail .voice_detail_inner .voice_header{position:relative}.voice_detail .voice_detail_inner .voice_header .area{line-height:1;color:#2368c6}.voice_detail .voice_detail_inner .voice_header .name{letter-spacing:.1em;line-height:1;color:#36aae0}.voice_detail .voice_detail_inner .message{text-align:left}.voice_detail .voice_detail_inner .message .message_ttl{text-align:center;background:url(../images/common/sub_ttl_bg.png) no-repeat 50% 20px;background-size:502px 7px}.voice_detail .voice_detail_inner .message .message_ttl .tooltip{padding:.4em 1em;line-height:1.4;text-align:center;color:#36aae0;border-radius:5px;border:solid 2px #36aae0;background:#fff;width:auto;display:inline-block;position:relative;z-index:0}.voice_detail .voice_detail_inner .message .message_ttl .tooltip:before{margin-left:-10px;content:"";border-style:solid;border-width:10px 10px 0 10px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);width:0px;height:0px;position:absolute;bottom:-9px;left:50%;z-index:0}.voice_detail .voice_detail_inner .message .message_ttl .tooltip:after{margin-left:-10px;content:"";border-style:solid;border-width:10px 10px 0 10px;border-color:#36aae0 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);width:0px;height:0px;position:absolute;bottom:-12px;left:50%;z-index:-1}.voice_detail .voice_detail_inner .f_btn_area{text-align:center}@media only screen and (min-width:768px){.voice .lead .ttl1{background-image:url(../images/voice/lead_ttl.png);height:29px}.voice .lead .txt{text-align:center}.pickup{margin-top:50px}.pickup .contents_inner{padding:50px 0}.pickup .ttl1{background:url(../images/voice/pickup_ttl.png) no-repeat 50% 0;height:25px}.pickup .pickup_list{margin-top:30px;overflow:hidden}.pickup .pickup_list .list_item{margin-left:30px;width:300px;float:left}.pickup .pickup_list .list_item:first-of-type{margin-left:0}.pickup .pickup_list .list_item a .tmb{height:210px;overflow:hidden}.pickup .pickup_list .list_item a .info{margin-top:1.5em}.pickup .pickup_list .list_item a .info .area{font-size:1.2rem}.pickup .pickup_list .list_item a .info .name{font-size:1.8rem;color:#2368c6;display:block}.msg_list_area{margin-top:70px}.msg_list_area .ttl1{background:url(../images/voice/list_ttl.png) no-repeat 50% 0;height:30px}.msg_list_area .msg_list{overflow:hidden}.msg_list_area .msg_list .list_item{margin:40px 0 0 20px;width:225px;float:left}.msg_list_area .msg_list .list_item:nth-child(4n+1){margin-left:0}.msg_list_area .msg_list .list_item a{text-decoration:none;display:block}.msg_list_area .msg_list .list_item a .tmb{padding:20px 0 0 20px;border-radius:3px;border:solid 2px #ddd;height:185px;overflow:hidden}.msg_list_area .msg_list .list_item a .tmb img{width:450px}.msg_list_area .msg_list .list_item a .info{margin-top:1em}.msg_list_area .msg_list .list_item a .info .area{font-size:1.2rem}.msg_list_area .msg_list .list_item a .info .name{font-size:1.8rem;line-height:1.1;color:#2368c6;display:block}.voice_detail{width:600px}.voice_detail .h_btn_area{text-align:right}.voice_detail .h_btn_area .modal_close{font-size:5rem;line-height:1;text-align:center;text-decoration:none;color:#2368c6;height:65px;display:inline-block}.voice_detail .voice_detail_inner{padding:50px;border-radius:10px}.voice_detail .voice_detail_inner .voice_header .area{font-size:1.8rem;font-weight:bold}.voice_detail .voice_detail_inner .voice_header .name{margin-top:15px;font-size:3rem;letter-spacing:.1em}.voice_detail .voice_detail_inner .photo{margin-top:30px;border-radius:5px;border:solid 2px #36aae0;height:400px;overflow:hidden}.voice_detail .voice_detail_inner .message{margin-top:30px}.voice_detail .voice_detail_inner .message .message_ttl .tooltip{font-size:1.8rem;min-width:115px}.voice_detail .voice_detail_inner .message .message_img{margin-top:20px}.voice_detail .voice_detail_inner .f_btn_area{margin-top:30px}}@media only screen and (max-width:767px){.pickup .ttl1{text-align:center}.pickup .pickup_list{margin-top:20px}.pickup .pickup_list .list_item{margin-top:15px}.pickup .pickup_list .list_item a{font-size:0;line-height:0;border-radius:3px;position:relative;overflow:hidden}.pickup .pickup_list .list_item a .info{padding:15px 0;text-align:center;background:#fff;width:100%;position:absolute;bottom:0;left:0}.pickup .pickup_list .list_item a .info .area{font-size:1.2rem;line-height:1.8}.pickup .pickup_list .list_item a .info .name{font-size:1.8rem;line-height:1.5;color:#2368c6;display:block}.msg_list_area .ttl1{text-align:center}.msg_list_area .msg_list{margin-top:20px;border-top:dotted 1px #ddd}.msg_list_area .msg_list .list_item a{text-decoration:none;border-bottom:dotted 1px #ddd;display:table;width:100%}.msg_list_area .msg_list .list_item a .tmb{padding:10px 0;display:table-cell;width:80px}.msg_list_area .msg_list .list_item a .tmb .inner{padding:5px 0 0 5px;border-radius:3px;border:solid 2px #ddd;width:84px;height:84px;display:block;overflow:hidden}.msg_list_area .msg_list .list_item a .tmb .inner img{width:auto;height:80px}.msg_list_area .msg_list .list_item a .info{padding-left:1em;vertical-align:middle;display:table-cell}.msg_list_area .msg_list .list_item a .info .area{font-size:1.2rem}.msg_list_area .msg_list .list_item a .info .name{font-size:1.8rem;line-height:1.1;color:#2368c6;display:block}.voice_detail .h_btn_area{display:none}.voice_detail .voice_detail_inner{padding:30px 20px;border-radius:5px}.voice_detail .voice_detail_inner .voice_header .area{font-size:1.4rem}.voice_detail .voice_detail_inner .voice_header .name{margin-top:15px;font-size:2rem}.voice_detail .voice_detail_inner .photo{margin-top:20px;font-size:0;line-height:0;border-radius:5px;border:solid 2px #36aae0}.voice_detail .voice_detail_inner .message{margin-top:20px}.voice_detail .voice_detail_inner .message .message_ttl .tooltip{font-size:1.4rem;min-width:95px}.voice_detail .voice_detail_inner .message .message_img{margin-top:20px}.voice_detail .voice_detail_inner .f_btn_area{margin-top:30px}}
/*# sourceMappingURL=maps/voice.css.map */