.l-section.msg_link{padding-left:1em;padding-right:1em}.l-section.msg_link .msg_link_inner{min-height:auto}.l-section:has(>.ul_boxLink01.col03){display:none}.msg_business{font-size:1.75rem;line-height:2.2;font-weight:500}.layout-category .sectionNews#domain .h1_basic{padding-top:3rem;padding-bottom:0.5em;opacity:1;color:#005bac}.layout-category .sectionNews#domain figure{max-width:90rem;margin:0 auto;border:2px solid #fff;border-radius:0.7em;background:linear-gradient(90deg, #fef4f8 0%, #fef4f8 50%, #e0f4fd 51%, #e0f4fd 100%);padding-left:2rem;padding-right:2rem}.layout-category .sectionNews#domain figure img{margin:0 auto}.layout-category .sectionNews#domain_link{margin-top:-10rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.layout-category .sectionNews#domain_link .h1_basic{font-size:2.4rem;padding-bottom:0.8em}.layout-category .sectionNews#domain_link .domain_list{font-weight:600;font-size:1.8rem;display:flex;flex-wrap:wrap;margin:0 auto;gap:1em 1.5em}.layout-category .sectionNews#domain_link .domain_list a{text-decoration:none;display:flex;align-items:center;gap:0.2em;transition:opacity 0.3s;position:relative}.layout-category .sectionNews#domain_link .domain_list a::before{content:"";display:block;width:2em;height:2em;border-radius:0.2em;background-position:center center;background-repeat:no-repeat;background-size:contain}.layout-category .sectionNews#domain_link .domain_list a::after{content:"";display:block;width:calc(100% - 1.8em);height:1px;position:absolute;bottom:0;right:0}.layout-category .sectionNews#domain_link .domain_list a:hover{opacity:0.8}.l-section.msg_link:has(.h2_basic01.d_title){padding-top:0}.h2_basic01.d_title{display:flex;align-items:flex-end}.h2_basic01.d_title::before{content:"";display:block;width:2.2em;height:2.2em;border-radius:0.2em;background-position:center center;background-repeat:no-repeat;background-size:contain}.h2_basic01.d_title span::before{content:none}#eyecare,#icon_eyecare{color:#00739e}#skincare,#icon_skincare{color:#b74815}#food,#icon_food{color:#4a7a2e}#medical,#icon_medical{color:#01518e}#other,#icon_other{color:#616f75}#icon_eyecare::after{background:#009ed6}#icon_skincare::after{background:#ee966e}#icon_food::after{background:#87c765}#icon_medical::after{background:#0167b4}#icon_other::after{background:#88959c}#eyecare+.prod_inner{background:#ccf1ff}#skincare+.prod_inner{background:#fce3d9}#food+.prod_inner{background:#e0f0d6}#medical+.prod_inner{background:#cde9fe}#other+.prod_inner{background:#eaebeb}#eyecare::before,#icon_eyecare::before{background-image:url(../../../business/top/icon_eyecare.png)}#skincare::before,#icon_skincare::before{background-image:url(../../../business/top/icon_skincare.png)}#food::before,#icon_food::before{background-image:url(../../../business/top/icon_food.png)}#medical::before,#icon_medical::before{background-image:url(../../../business/top/icon_medical.png)}#other::before,#icon_other::before{background-image:url(../../../business/top/icon_other.png)}#container.layout-category #main.mainWide .l-section.prod_item{max-width:90rem}.prod_inner{display:flex;align-items:center;justify-content:space-between;background:#ebf2f7;padding:2rem;margin:0.6em auto 1em auto}.prod_inner figure{width:calc(50% - 3.2rem);border:4px solid #fff}.prod_inner>p{font-size:1.8rem;font-weight:600;width:50%}.prod_item .item_link{margin:1.8em 0 1.8em 0;display:flex;flex-wrap:wrap;gap:1em 0.5em}.prod_item .item_link li{width:calc((100% - 1em) / 3)}.prod_item .item_link li .btn_txt02{padding-left:0.5em;padding-right:0.5em;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#005bac;text-decoration:none}.prod_item .cp_list{display:flex;flex-wrap:wrap;gap:0 1em}.prod_item .cp_list li{width:calc((100% - 4em) / 5);padding:1.5em 0 0.5em 0;position:relative}.prod_item .cp_list li .l_loc{font-size:1.4rem;font-weight:600;line-height:1;position:absolute;top:0.1em;left:0}.prod_item .cp_list li a{transition:opacity 0.3s}.prod_item .cp_list li a:hover{opacity:0.8}.item_groupe .rel_ul_list01{margin-top:0.5em}.item_groupe .rel_ul_list01 li::before{background:#005bac}@media screen and (max-width: 60em){.layout-category .sectionNews#domain .h1_basic{padding-top:3vw}.layout-category .sectionNews#domain figure img{max-width:100%}.layout-category .sectionNews#domain_link{margin-top:-10vw}}@media screen and (max-width: 48em){.l-section.msg_link{padding-left:0;padding-right:0}.msg_business{font-size:1.7rem;line-height:2}.layout-category .sectionNews#domain_link .h1_basic{font-size:2.1rem}.layout-category .sectionNews#domain_link .domain_list{font-size:1.7rem;gap:1em;justify-content:space-around}.layout-category .sectionNews#domain_link .domain_list::after{content:"";display:block;width:10em}.layout-category .sectionNews#domain_link .domain_list li{width:10em}.prod_inner{padding:1em}.prod_inner figure{width:calc(50% - 1em)}.prod_inner>p{font-size:1.75rem}.prod_item .item_link li{width:calc((100% - 0.5em) / 2)}.prod_item .cp_list li{width:calc((100% - 3em) / 4);position:relative}}@media screen and (max-width: 36em){.layout-category .sectionNews#domain .h1_basic{padding-top:5vw}.layout-category .sectionNews#domain figure{padding-left:1.5rem;padding-right:1.5rem;border-radius:0.5em}.layout-category .sectionNews#domain_link{margin-top:-12vw}.prod_item .item_link{margin:1.2em 0 1.2em 0;gap:0.5em}.prod_item .cp_list{gap:0 1rem}.prod_item .cp_list li{width:calc((100% - 2rem) / 3)}}@media screen and (max-width: 30em){.msg_business{font-size:1.6rem}.layout-category .sectionNews#domain_link .h1_basic{font-size:1.8rem}.layout-category .sectionNews#domain_link .domain_list{font-size:1.65rem}.prod_inner{flex-direction:column;padding:1rem 1rem 1em 1rem}.prod_inner figure{width:auto;border:3px solid #fff;margin-bottom:1em}.prod_inner>p{font-size:1.65rem;width:auto}.prod_item .item_link li{width:100%}}@media screen and (max-width: 27em){.layout-category .sectionNews#domain .h1_basic{font-size:4.6vw}.layout-category .sectionNews#domain figure{padding-left:0.2em;padding-right:0.2em}}
