#wrap{border:none}
#product_kids .s-hide{display:none}
#product_kids .s-bold{font-weight:700}
#product_kids .s-blue{font-weight:700;color:#0068bf}
#product_kids .sp{display:none}
#product_kids .l-section{padding-top:116px;position:relative}
#product_kids .l-contents-main{max-width:980px;position:relative;margin-right:auto;margin-left:auto}
#product_kids .l-contents-main{*zoom:1}
#product_kids .l-contents-main:before,#product_kids .l-contents-main:after{content:"";display:table}
#product_kids .l-contents-main:after{clear:both}
#product_kids .contents-main{text-align:center}
#product_kids .contents-title{padding-bottom:40px}
#product_kids .heading-lv1{font-weight:700;position:relative;text-align:center;line-height:1;padding-bottom:20px;font-size:28px;font-size:1.75rem}
#product_kids .heading-lv1:after{content:'';display:block;width:1em;height:3px;bottom:0;left:50%;position:absolute;background-color:#d22626;margin-left:-.5em}
#product_kids .heading-lv2{position:relative;text-align:center;color:#777;padding-top:17px;line-height:1;font-size:13px;font-size:.8125rem}
#product_kids .icon-circle{width:14px;height:14px;border-radius:14px;display:inline-block;vertical-align:baseline;margin-right:.5em;position:relative;top:.1em;background-color:#db2127}
#product_kids .icon-circle:after{content:'';width:0;height:0;border-style:solid;border-width:3px 0 3px 5.2px;border-color:transparent transparent transparent #fff;display:block;position:absolute;top:50%;left:50%;margin:-3px 0 0 -2px}
#product_kids .arrows-btn{display:inline-block;line-height:1;color:#fff;padding:.7em 1.6em .8em;background-color:#d22626;border:solid 1px #d22626;text-decoration:none;transition:all .3s;font-size:16px;font-size:1rem}
#product_kids .arrows-btn:hover{background-color:#fff;color:#d22626}
#product_kids .arrows-btn .icon-circle{background-color:#fff;vertical-align:baseline;top:1px}
#product_kids .arrows-btn .icon-circle:after{border-color:transparent transparent transparent #d22626}
#product_kids .btn-icon-r{color:#39c;text-decoration:none;background:url(../img/2017aw/btn_arrow_g.png) right center no-repeat;padding:2px 22px 2px 0}
#product_kids .product-btn__area{margin-top:40px;margin-bottom:14px}
#product_kids .product-maker{color:#777;font-size:14px;font-size:.875rem}
#product_kids .fit-image{width:100%}
#product_kids .c1{background-color:#f2f2f2}
#product_kids .c1-container{max-width:1200px;margin-right:auto;margin-left:auto}
#product_kids .c1-container{*zoom:1}
#product_kids .c1-container:before,#product_kids .c1-container:after{content:"";display:table}
#product_kids .c1-container:after{clear:both}
#product_kids .c1-mv{position:relative;margin-top:40px}
#product_kids .c1-mv-link{display:inline-block;transition:opacity .3s;position:absolute;left:12.08333%;bottom:2.04082%;width:18.16667%}
#product_kids .c1-mv-link img{width:100%}
#product_kids .c1-mv-link:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}
#product_kids .c1-image{width:100%}
#product_kids .l-c1-btn{text-align:right;margin-top:25px;padding-bottom:26px}
#product_kids .c1-btn{font-weight:500;color:#000;text-decoration:none;line-height:1;padding:.42em 1em .55em;display:inline-block;background-color:#fff;border:solid 1px #ccc;transition:all .3s;font-size:14px;font-size:.875rem}
#product_kids .c1-btn:hover{background-color:#db2127;color:#fff}
#product_kids .icon-circle{width:14px;height:14px;border-radius:14px;display:inline-block;vertical-align:baseline;margin-right:.5em;position:relative;top:.1em;background-color:#db2127}
#product_kids .icon-circle:after{content:'';width:0;height:0;border-style:solid;border-width:3px 0 3px 5.2px;border-color:transparent transparent transparent #fff;display:block;position:absolute;top:50%;left:50%;margin:-3px 0 0 -2px}
#product_kids .c2-news{max-width:676px;margin-right:auto;margin-left:auto}
#product_kids .c2-news{*zoom:1}
#product_kids .c2-news:before,#product_kids .c2-news:after{content:"";display:table}
#product_kids .c2-news:after{clear:both}
#product_kids .c2-news-date{width:23.22485%;float:left;clear:left}
#product_kids .c2-news-body{float:left;width:76.77515%;margin-bottom:1em}
#product_kids .c2-news-body:last-child{margin-bottom:0}
#product_kids .c2-news-body a{color:#2f3f8d;text-decoration:none}
#product_kids .c2-news-body a:hover{text-decoration:underline}
#product_kids .c3 .contents-title{padding-bottom:40px;}
#product_kids .c3 .product-main{*zoom:1}
#product_kids .c3 .product-main:before,#product_kids .c3 .product-main:after{content:"";display:table}
#product_kids .c3 .product-main:after{clear:both}
#product_kids .c3 .product-list{width:33.26531%;float:left;text-align:center}
#product_kids .c3 .product-thumb-middle{padding-top:132px}
#product_kids .c5{padding-top:100px;padding-bottom:100px;margin-top:115px;background-color:#f2f2f2}
#product_kids .c5 a{text-decoration:none;}
#product_kids .c5 a img{transition:opacity .3s}
#product_kids .c5 a:hover{text-decoration:underline;}
#product_kids .c5 a:hover img{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}
#product_kids .pickup-main-lv1{margin-right:auto;margin-left:auto;max-width:980px;text-align:center}
#product_kids .pickup-main-lv1{*zoom:1}
#product_kids .pickup-main-lv1:before,#product_kids .pickup-main-lv1:after{content:"";display:table}
#product_kids .pickup-main-lv1:after{clear:both}
#product_kids .pickup-list-lv1{/*float:left;*/width:31.83673%;text-align:left;/*margin-right:2.2449%*/margin-left:auto;margin-right:auto;}
/*#product_kids .pickup-list-lv1:last-child{margin-right:0}*/
#product_kids .pickup-list-lv1 img{border:solid 1px #ccc}
#product_kids .pickup-heading{font-size:16px;font-size:1rem;margin-top:8px;color:#233387}
#product_kids .pickup-lead{margin-top:8px;color:#888}
@media screen and (max-width:750px){
#product_kids .sp{display:block}
#product_kids .pc{display:none}
#product_kids .l-section{padding-top:50px}
#product_kids .l-contents-main{width:93.75%}
#product_kids .contents-title{padding-bottom:28px}
#product_kids .heading-lv1{font-size:36px;font-size:2.25rem;padding-bottom:15px}
#product_kids .heading-lv2{padding-top:12px;font-size:18px;font-size:1.125rem}
#product_kids .arrows-btn{font-size:26px;font-size:1.625rem}
#product_kids .product-btn__area{margin-top:20px;margin-bottom:7px}
#product_kids .product-maker{font-size:24px;font-size:1.5rem}
#product_kids .c1-container{width:93.75%}
#product_kids .c1-mv{margin-top:3.33333%}
#product_kids .c1-mv-link{width:26.66667%;left:3.33333%;bottom:3.33333%}
#product_kids .l-c1-btn{margin-top:1.5625%;padding-bottom:1.5625%}
#product_kids .c1-btn{font-size:20px;font-size:1.25rem}
#product_kids .c2-news{font-size:20px;font-size:1.25rem}
#product_kids .c2-news-date{width:9em}
#product_kids .c2-news-body{width:auto;float:none;text-align:left;padding-left:9em}
#product_kids .c3 .contents-title{padding-bottom:25px}
#product_kids .c3 .product-list{width:100%;float:none}
#product_kids .c3 .product-thumb-middle{padding-top:0}
#product_kids .c3 .product-label{height:15px}
#product_kids .c3 .product-list{margin-bottom:15%}
#product_kids .c3 .product-list:last-child{margin-bottom:0}
#product_kids .c3 .product-list1 .product-thumb-image{max-width:185px;width:30.83333%}
#product_kids .c3 .product-list2 .product-thumb-image,#product_kids .c3 .product-list3 .product-thumb-image{max-width:145px;width:48.33333%}
#product_kids .c5{margin-top:50px;padding-top:50px;padding-bottom:30px;font-size:22px;font-size:1.375rem}
#product_kids .pickup-list-lv1{width:48.33333%;/*margin-right:3.33333%;*/margin-bottom:8.33333%}
#product_kids .pickup-list-lv1:nth-child(2n){margin-right:0}
#product_kids .pickup-list-lv1 img{width:100%}
#product_kids .pickup-heading{font-size:26px;font-size:1.625rem}
}