@charset "UTF-8";

* {
    box-sizing: border-box;
}
main {background:white!important;}
footer {clear:both;}
@media screen and (min-width: 920px) {
	.text{width:55%; margin:35px auto 0!important;}
	.campaign{font-size: 25px!important; line-height: 42px!important;}
	.caution_1{font-size:19px!important;}
	.rule li{font-size:19px; line-height: 30px;}
	.reject li {font-size: 15px; line-height:19px;}
	.reject {padding-left:60px;}
	.new_items {font-size:29px!important; margin:89px 0 20px!important;}
	ul.rule li:before {height:20px!important; width:20px!important; left:0.6em!important; margin-top:6px!important}
	.pc{display:block!important;}
	.mobile{display:none!important;}
}
.pc{display:none;}
.mobile{display:block;}
.outerbox{margin:0 auto; max-width:1100px;}
.main_text{
    text-align: center;
    font-size: 15px;
    margin: 65px 0 40px;
    line-height: 25px;
}
.hero_banner{background: #48c821;}
.hero_banner img{width: 100%;
    display: block;
    margin: 0 auto;}
.green{background: #285f40;
    color: #ffffff;
    text-align: center;
    width: 50%;
    margin: 0 auto;
    padding: 15px;
    border-radius: 25px;
    font-size: 14px;
}
			.campaign{text-align: center;margin: 35px 10px 50px; font-size:18px; line-height:27px;}
			.caution {text-align:center;}
			.caution_1{
				font-weight: bold;
    			border: 1px solid #000;
    			display: inline-block;
    			padding: 8px 17px;
    			font-size: 15px;
				margin-bottom: 7px;}
			.caution_2{font-size:12px;}
			.text{margin-top:30px; padding-right:12px; position:relative;}
			.rule{font-size:16px; line-height:26px;list-style:decimal;}
			.rule li{padding-bottom:15px;list-style-type: none!important;/*ポチ消す*/}
			.reject{font-size:13px; line-height:19px;}
			.rule li span{font-weight: bold; background: green;color: white;padding: 0px 5px;}
			ul.rule li:before {
				content: "";
				height: 16px;
				width: 16px;
				background-image: url(https://www.lacoste.jp/static/check.png);
				position: absolute;
				left: 1em;
				display: inline-block;
				background-size: contain;
				background-repeat: no-repeat;
				margin-top: 6px;
			}
			.new_items{text-align: center;font-size: 20px;font-weight: bold;margin-top: 40px;}
.free_shipping_return {
  --base-font: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Meiryo", "メイリオ", Helvetica, Arial, sans-serif;
  --lacoste-font: "Lacoste", "Meiryo", "メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Helvetica, Arial,
    sans-serif;
  --lacoste-font-bold: "Lacoste Bold", "Meiryo", "メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3",
    Helvetica, Arial, sans-serif;
  --lacoste-font-black: "Lacoste Black", "Meiryo", "メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3",
    Helvetica, Arial, sans-serif;
  --color-green: #105a33;
  --notosans: "Noto Sans JP", "sans-serif";
  background: #ffffff;
  color: #292929;
  font-family: var(--base-font);
  line-height: 1;
  overflow: hidden;
}
.outerbox {font-family:var(--notosans);}