.lineup_detail.lineup_detail_body .overflow{overflow:hidden}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .about .cont1{padding-bottom:35px;background:url("/assets/images/lineup/p09/bg01.jpg") no-repeat;background-size:cover;background-position:center;border:none;margin-top:40px}@media print,screen and (max-width: 768px){.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .about .cont1{padding:50px 0 25px}}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .about .cont1 h3{background:url("/assets/images/lineup/p09/bg02.png") no-repeat;background-size:auto 100%;background-position:center;border:none;font-size:26px;font-weight:bold;line-height:36px;text-align:center;color:#fff;margin-bottom:15px;position:relative}@media print,screen and (max-width: 768px){.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .about .cont1 h3{font-size:20px;line-height:28px}}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .about .cont1 h3:after{content:"";width:100%;height:20px;background:url("/assets/images/lineup/p09/bg03.png") no-repeat;background-size:auto 100%;background-position:center;position:absolute;top:-35px;left:0;pointer-events:none}@media print,screen and (min-width: 769px){.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .about .cont1 p{line-height:30px}}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .about .cont1 p em{font-style:normal;font-size:20px;font-weight:bold;color:#b50005;display:inline-block}@media print,screen and (max-width: 768px){.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .about .cont1 p em{font-size:17px}}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .about .cont1:before,.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .about .cont1:after{display:none}@media print,screen and (max-width: 768px){.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .about .cont2 ul li{line-height:22px;margin-bottom:5px}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .about .cont2 ul li:last-child{margin-bottom:0}}@media print,screen and (min-width: 769px){.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point h3{width:385px}}@media print,screen and (max-width: 768px){.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point h3{max-width:320px}}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point h4 span{font-size:22px}@media print,screen and (max-width: 768px){.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point h4 span{font-size:14px}}@media print,screen and (max-width: 768px){.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point>ul li a{font-size:13px}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point>ul li a span{font-size:15px}}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point>ul li:nth-child(2) a{padding:34px 0}@media print,screen and (min-width: 769px){.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point #point1>img{margin:25px 0 40px}}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point .ingredient_desc{display:flex;justify-content:center;align-items:center;gap:48px;background-color:rgba(245,213,86,.3);padding:24px;position:relative}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point .ingredient_desc::before{content:"";position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(245,213,86,.3)}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point .ingredient_desc h5{font-size:20px;font-weight:600;line-height:1.6;color:#f15a24;position:relative;z-index:1}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point .ingredient_desc h5::after{content:"";width:100%;height:57px;background:url("/assets/images/lineup/p02/ingredient_desc_icon.png") no-repeat;background-size:auto 100%;background-position:center;position:absolute;top:-53px;left:-33px;pointer-events:none}@media print,screen and (max-width: 768px){.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point .ingredient_desc h5::after{top:-31px;left:-124px;height:48px}}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point .ingredient_desc h5::before{content:"";position:absolute;bottom:-43px;left:50%;transform:translateX(-50%);width:150px;height:150px;background-color:#fff;border-radius:50%;z-index:-1;pointer-events:none}@media print,screen and (max-width: 768px){.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point .ingredient_desc h5::before{width:140%;height:50px;border-radius:50vmax;bottom:-8px}}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point .ingredient_desc p{width:350px}@media print,screen and (max-width: 768px){.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point .ingredient_desc{flex-direction:column;gap:16px;justify-content:flex-start;padding:40px 30px 30px}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point .ingredient_desc p{width:auto}}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point .ingredient_desc .dotted-underline{display:inline;position:relative;line-height:2.3;padding-bottom:8px;background-image:radial-gradient(circle, #d9bc45 1px, transparent 1px);background-size:5px 1px;background-repeat:repeat-x;background-position:left bottom;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media print,screen and (max-width: 768px){.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point .ingredient_desc .dotted-underline{line-height:2;padding-bottom:6px}}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point .ingredient_desc .dotted-underline .link_underline{border-bottom:solid 1px #333;color:#333}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point #point2 #shoyaku .point_shoyaku .text_box a{background-position:right 10px center}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point #point2 #shoyaku .point_shoyaku .text_box a.link_underline{background:none;font-weight:normal;line-height:24px;text-align:left;color:#333;display:inline;margin-top:0;border-bottom:solid 1px #333}.lineup_detail #lineup_detail_cont.yunker_koutei.p02 .point #point2 #shoyaku .point_shoyaku .text_box a.link_underline:hover{opacity:.8}/*# sourceMappingURL=lineup_p02.css.map */
