.type_pc #main_container,.type_sp #main_container{font-family:Roboto,sans-serif!important}.type_pc #main_container{font-weight:400;color:#333}.type_pc .sp{display:none!important}.type_pc .infodata{color:#999;font-size:12px;text-align:center;margin-top:11px;letter-spacing:1px;margin-bottom:3px}.type_pc .img_container{max-width:840px;margin:55px 180px 0;height:380px;font-size:0}.type_pc .img_container img{height:100%;margin-bottom:10px}.type_pc .img_container img:first-child{margin-right:10px}.type_pc .caution,.type_pc .caution_padding{text-align:left;font-size:16px;margin:0 180px;line-height:80px;color:#999}.type_pc .caution_padding{font-weight:400;padding-top:30px}.type_pc .caution{font-weight:400}.type_pc .linkname,.type_pc .linktitle,.type_pc .sharetitle{text-align:left;font-size:16px;line-height:26px;font-weight:400}.type_pc .linktitle{margin:43px 180px 0;color:#333}.type_pc .linkname{margin:0 180px}.type_pc .linkname a{color:#157efb}.type_pc .sharetitle{margin:30px 180px 0;color:#333}.type_pc #main_container{max-width:1200px;margin:0 auto}.type_pc #sound_img_container{overflow:hidden;text-align:center;position:relative}.type_pc #sound_img_container .white_board{width:100%;height:30px;position:absolute;bottom:0;left:0;display:block}.type_pc #sound_img_container .white_board span{margin:0 60px;height:100%;display:block;background:#fafafa}.type_pc img{position:relative}.type_pc img.bg_blur{width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1.2,2.4)}.type_pc #sound_container{position:relative;background:#fafafa}.type_pc .right_shadow{position:absolute;right:0;top:0}.type_pc .left_shadow{position:absolute;left:0;top:0}.type_pc #sound_container h2{font-size:36px;text-align:center;padding-top:15px;font-weight:400}.type_pc #sound_container .div{text-align:center;margin-top:23px;margin-bottom:30px}.type_pc #sound_container .text{text-align:left;font-size:16px;margin:0 180px;line-height:30px;font-weight:400}.type_pc #sound_container .btn{text-align:center;margin-top:35px;margin-bottom:62px}.type_pc #sound_container .btn a{border:1px solid #157efb;padding:9px 63px;color:#157efb;text-decoration:none;font-weight:400;letter-spacing:.5px}.type_pc .fbcontainer,.type_pc .twcontainer{padding-right:5px;display:inline-block;position:relative}.type_pc .share{text-align:left;font-size:12px;margin:10px 175px 0;line-height:0;padding-bottom:80px}.type_sp #sound_container .div,.type_sp .infodata{text-align:center;padding-bottom:5px}.type_pc .fbcontainer{top:4px;padding-left:5px}.type_pc .twcontainer{top:0}.type_pc .glcontainer{top:2px;display:inline-block;position:relative}.type_sp #main_container{font-weight:400}.type_sp .pc{display:none!important}.type_sp #main_container,.type_sp #sound_img_container img{width:100%}.type_sp .img_container img{width:100%;line-height:0;margin-bottom:10px}.type_sp #sound_img_container{position:relative}.type_sp #sound_img_container .white_board{width:100%;height:30px;position:absolute;bottom:0;left:0;display:block}.type_sp #sound_img_container .white_board span{margin:0 10px;height:100%;display:block;background:#f7f7f7}.type_sp #sound_container{background:#f7f7f7;position:relative}.type_sp #sound_container h2{text-align:center;font-size:24px;font-weight:400}.type_sp #sound_container .div img{height:1px;width:100px}.type_sp .right_shadow{position:absolute;top:0;right:0}.type_sp .left_shadow{position:absolute;top:0;right:left}.type_sp .fbcontainer,.type_sp .twcontainer{top:3px;padding-right:5px;display:inline-block;position:relative}.type_sp .infodata{color:#999;font-size:12px;padding-top:8px}.type_sp .text{margin:7px 20px 0;color:#333;font-size:14px;line-height:21px}.type_sp .caution_padding{margin:50px 20px 0;color:#999;font-size:14px;line-height:21px}.type_sp .caution{margin:20px 20px 0;color:#999;font-size:14px;line-height:21px}.type_sp .img_container{margin-top:30px;margin-right:20px;margin-left:20px}.type_sp .linktitle{margin:30px 20px 0;font-size:14px}.type_sp .linkname{margin:5px 20px 0;font-size:14px}.type_sp .sharetitle{margin:25px 20px 0;font-size:14px}.type_sp .share{margin:12px 15px 0;font-size:0;padding-bottom:40px}.type_sp .fbcontainer{padding-left:5px}.type_sp .glcontainer{top:5px;display:inline-block;position:relative}