@charset "utf-8";
/* ===== 일문(JP) 전용 보정 : head.sub.php 에서 $k_lang == "jp" 일 때만 로드 ===== */
@import url('//fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap');

/* 일본어 글꼴 (영문/숫자는 기존 폰트 유지) */
html[lang="ja"] body{font-family: 'Noto Sans JP', 'Noto Sans KR', sans-serif;}

/* 일본어는 띄어쓰기가 없어서 keep-all 이면 줄바꿈이 안 됨 → 일반 줄바꿈 + 금칙처리 */
html[lang="ja"] body,
html[lang="ja"] body *{word-break: normal !important; line-break: strict; overflow-wrap: break-word;}

/* 메인 제품 슬라이드 하단 도트 라벨 (ms3.css 국문 라벨보다 우선하도록 선택자 강화) */
.ms3_dot2.ms3_dot2_jp span::after{text-align: center; padding-top: 10px;}
.ms3_dot2.ms3_dot2_jp span:nth-of-type(2n)::after{bottom: 100%; top: initial; padding-bottom: 10px; padding-top: 0;}
.ms3_dot2.ms3_dot2_jp span:nth-child(1)::after{content: "紙袋";}
.ms3_dot2.ms3_dot2_jp span:nth-child(2)::after{content: "紙製ショッピングバッグ";}
.ms3_dot2.ms3_dot2_jp span:nth-child(3)::after{content: "紙製クッション封筒";}
.ms3_dot2.ms3_dot2_jp span:nth-child(4)::after{content: "紙コップ";}
.ms3_dot2.ms3_dot2_jp span:nth-child(5)::after{content: "紙製食品容器";}
.ms3_dot2.ms3_dot2_jp span:nth-child(6)::after{content: "特殊紙";}
.ms3_dot2.ms3_dot2_jp span:nth-child(7)::after{content: "紙テープ";}
.ms3_dot2.ms3_dot2_jp span:nth-child(8)::after{content: "紙製緩衝材";}

/* 푸터 제품 링크 (모바일 2열) */
@media screen and (max-width: 800px){
    .ft_prolink.ft_prolink_jp li{float: none; width: 50%;}
}
