<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">a{color:#000;text-decoration:none;}
h1, h2, h3, h4, div, p{font-size:16px;font-weight:normal;margin:0;}
ul{list-style-type:none;margin:0;padding:0;}
.m_top{margin-top:10px;}
.m_top10{margin-top:10px;}
.p_top10{padding-top:10px;}
.p_top20{padding-top:20px;}
.linethrough{text-decoration:line-through;}
body{font-family:"MS P繧ｴ繧ｷ繝�け",sans-serif;margin:0;width:100%;}
body{background-color:#f7f7f7;}
body.product{background-color:#fff;}
/*
#contentinner{margin:0 auto;width:300px;}
@media screen and (min-width:400px) {#contentinner{width:380px;}}
@media screen and (min-width:500px) {#contentinner{width:480px;}}
*/
#contentinner{margin:0 auto;width:94%;}
@media screen and (min-width:520px) {#contentinner{width:500px;}}
@media screen and (min-width:610px) {
#contentinner{width:590px;}
.m_top{margin-top:20px;}
}
@media screen and (min-width:690px) {#contentinner{width:670px;}}
@media screen and (min-width:730px) {#contentinner{margin-top:20px;width:710px;}}
@media screen and (min-width:850px) {#contentinner{width:830px;}}
@media screen and (min-width:970px) {#contentinner{width:950px;}}
@media screen and (min-width:1030px) {#contentinner{width:1010px;}}
@media screen and (min-width:1120px) {#contentinner{width:1100px;}}
@media screen and (min-width:1220px) {#contentinner{width:1200px;}}
.title{background-color:#000;border-bottom:solid 4px;color:#fff;display:block;margin:0;padding:8px 16px 8px 8px;}
.bdc_yellow{border-color:#d1b27e;}
.bgc_green{background-color:#005f38;}

.item_label_shipment, .item_label_prototype, .item_label_information, .item_label_youtube, .item_label_else{color:#fff;}
.item_label_car, .item_label_kit, .item_label_d80, .item_label_parts, .item_label_structure, .item_label_color, .item_label_elseitm{color:#fff;}
.item_label_shipment{background-color:#009797;}
.item_label_prototype{background-color:#7a6c99;}
.item_label_information{background-color:#000;}
.item_label_youtube{background-color:#f00;}
.item_label_else{background-color:#000;}
.item_label_car{background-color:#f00;}
.item_label_kit{background-color:#f00;}
.item_label_d80{background-color:#f00;}
.item_label_parts{background-color:#000;}
.item_label_structure{background-color:#000;}
.item_label_color{background-color:#000;}
.item_label_elseitm{background-color:#000;}

.label_new{background-color:#ae0b65;}
.label_re{background-color:#143e64;}

.corner_title{background-color:#ffd000;color:#fff;display:block;padding:10px;}
.corner_title h1{font-weight:bold;}

/* header�井ｻｮ�� */
#header_div{background-color:#fff;display:block;height:/* 174px */194px;}
#header_box{display:block;margin:0;position:relative;}
#header_logo_box{height:90px;margin:0 auto;position:absolute;top:0;text-align:center;width:100%;z-index:2;}
#header_logo{
background-image:url(https://www.gm-store.co.jp/img/header/1x/cp-logo_w240_h70.png);
background-repeat:no-repeat;
background-size:cover;
display:block;height:70px;text-indent:-9999px;margin:/* 0 auto */20px auto 0;width:240px;}
#header_search_pc{display:none;}
#header_search_sp{display:block;margin:20px auto;}
#header{display:block;height:/* 154px */174px;position:absolute;top:20px;width:100%;z-index:1;}
#header_pic{display:block;height:154px;position:absolute;bottom:0;width:100%;}
#header_ex{
background-image:url(https://www.gm-store.co.jp/img/header/1x/cp-header-ex_w154_h154.png);
background-repeat:repeat-x;
background-size:154px 154px;
display:block;height:154px;margin:/* 0 */ 0 0 20px;padding:0;width:100%;
}
#navi_box{display:block;position:absolute;bottom:10px;}
#navi{display:inline-block;text-align:center;width:100%;}
#navi_01, #navi_02{display:inline-block;margin-top:8px;text-align:left;width:274px;}
.navi{border-left:solid 4px #000;display:inline-block;margin-right:8px;padding-left:4px;}
.navi a{color:#000;}
#header_under{box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);display:block;height:1px;position:absolute;bottom:-1px;width:100%;}
@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){
#header_logo{background-image:url(https://www.gm-store.co.jp/img/header/2x/cp-logo_w240_h70@2x.png);}
#header_ex{background-image:url(https://www.gm-store.co.jp/img/header/2x/cp-header-ex_w154_h154@2x.png);}
}
@media screen and (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){
#header_logo{background-image:url(https://www.gm-store.co.jp/img/header/3x/cp-logo_w240_h70@3x.png);}
#header_ex{background-image:url(https://www.gm-store.co.jp/img/header/3x/cp-header-ex_w154_h154@3x.png);}
}
@media screen and (min-width:560px) {
#header_div{height:/*126px*/146px;}
#header, #header_pic{height:86px;}
#header{top:40px;}
#header_ex{background-size:154px /* 86px */66px;height:/* 86px */66px;margin:40px 0 20px;}
#navi_box{display:inline-block;margin:0 auto;text-align:center;width:100%;}
#navi{display:inline-block;width:auto;}
#navi_01, #navi_02{display:inline-block;text-align:left;width:auto;}
#header_under{bottom:-20px;}
}
@media screen and (min-width:950px) {
#header_div{height:154px;margin-bottom:20px;}
#header_logo_box{margin:0;position:absolute;top:20px;text-align:center;width:280px;z-index:2;}
#header_logo{margin:0 auto;}
#header_search_pc{display:block;position:absolute;top:10px;right:0;width:300px;z-index:2;}
#header_search_sp{display:none;}
#header, #header_pic{height:154px;}
#header{position:absolute;top:0;z-index:1;}
#header_pic{position:absolute;bottom:0;}
#header_line{
background-image:url(https://www.gm-store.co.jp/img/header/1x/cp-header_w1280_h154.png);
background-repeat:no-repeat;
background-size:1280px 154px;
display:block;height:154px;margin:0;padding:0;width:100%;
}
#header_ex{background-image:none;diplay:none;height:0;width:0;}
#navi_box{display:inline-block;bottom:20px;width:100%;}
#navi{display:inline-block;float:right;margin:0;margin-right:calc((100% - 830px) / 2);}
#header_under{bottom:0;}
@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){
#header_line{background-image:url(https://www.gm-store.co.jp/img/header/2x/cp-header_w1280_h154@2x.png);}
#header_ex{background-image:none;}
}
@media screen and (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){
#header_line{background-image:url(https://www.gm-store.co.jp/img/header/3x/cp-header_w1280_h154@3x.png);}
#header_ex{background-image:none;}
}
}
@media screen and (min-width:970px) {
#navi{margin-right:calc((100% - 950px) / 2);}
}
@media screen and (min-width:1040px) {
#navi{margin-right:calc((100% - 1010px) / 2);}
#navi_01, #navi_02{width:auto;}
.navi{margin-right:16px;padding-left:8px;}
}
@media screen and (min-width:1280px) {
#header_line{display:inline-block;width:1280px;}
#header_ex{
background-image:url(https://www.gm-store.co.jp/img/header/1x/cp-header-ex_w154_h154.png);
background-repeat:repeat-x;
background-size:154px 154px;
display:inline-block;height:154px;margin:0;padding:0;width:calc(100% - 1280px);
}
@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){
#header_ex{background-image:url(https://www.gm-store.co.jp/img/header/2x/cp-header-ex_w154_h154@2x.png);}
}
@media screen and (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){
#header_ex{background-image:url(https://www.gm-store.co.jp/img/header/3x/cp-header-ex_w154_h154@3x.png);}
}
}

/* breadcrumbs */
#breadcrumbs_box{background-color:#ececec;color:#808080;display:block;font-weight:bold;margin:0 auto;padding:10px;}
#wrapper.product #breadcrumbs_box{max-width:1180px;}
#breadcrumbs{display:block;margin:0 auto;text-align:left;width:100%;max-width:1200px;}
.breadcrumbs{display:inline-block;font-size:12px;}
.breadcrumbs a{color:#808080;font-weight:bold;}
.breadcrumbs::after{content:'��';font-size:12px;margin-left:8px;}
@media screen and (min-width:600px){
.breadcrumbs, .breadcrumbs::after, .lastday{font-size:14px;}
}

/* pagebute */
.pb_box_sp{clear:both;display:block;margin:10px auto 0;text-align:center;}
.pb_box{display:none;}
.pb, .pb_num .link_page, .pb_num .current_page{display:inline-block;margin:10px;}
.pb{padding:4px 8px;}
.pb_num{display:inline-block;}
.pb, .pb_num .link_page{background-color:#fff;box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);color:#a3a3a3;}
.pb_num .current_page{background-color:#005f38;color:#fff;}
.pb_num .link_page, .pb_num .current_page{padding:7px 12px;}
@media screen and (min-width:610px) {
.pb_box_sp{display:none;}
.pb_box{clear:both;display:block;margin:10px auto 0;text-align:center;}
}

/* pagenate邉ｻ */
.page_navi_pn{clear:both;display:block;margin:0 auto;text-align:center;}
.prev_cnt, .to_posterindex, .next_cnt{box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);display:block;margin:10px auto;padding:10px 4px;max-width:260px;}
.page_navi{clear:both;diplay:block;text-align:center;}
.to_like_indx{background-color:#fff;box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);display:block;margin:10px auto 0;padding:10px;text-align:center;max-width:260px;}
.prev_cnt a, .to_posterindex a, .next_cnt a, .to_like_indx a{color:#333;display:block;}
@media screen and (min-width:970px){
.prev_cnt, .to_posterindex, .next_cnt{display:inline-block;margin:10px 0 0 1%;width:30%;max-width:260px;}
.next_cnt{margin:10px 0 0 0;}
.page_navi{clear:both;diplay:inline-block;}
.page_navi_one{clear:both;diplay:inline-block;text-align:right;}
.to_like_indx{display:inline-block;margin:10px 0 0 20px;text-align:center;width:30%;max-width:260px;}
}

/* product_filter髢｢騾｣ */
#product_filter_sp, #product_filter_sp_this, #product_filter{display:inline-block;width:100%;}
#product_filter_pc_this{display:none;}
@media screen and (min-width:730px) {
#product_filter_sp{display:none;}
#product_filter_pc_this{display:none;}
}
select{
margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;
-webkit-appearance:none;-moz-appearance:none;appearance:none;
}
select{
background-color:#fff;
font-size:16px;font-weight:normal;
margin:10px 0;padding:10px;
background-image:url(https://www.greenmax.co.jp/img/pulldown.png);
background-repeat:no-repeat;
background-size:24px 20px;
background-position: right 10px center;
}

/* 陬ｽ蜩∵ュ蝣ｱ繝医ャ繝励�遞ｮ鬘槫挨 */
#to_corner, #to_corner_kit{clear:both;display:inline-block;width:100%;}
#to_corner_car, #to_corner_kit{clear:none;display:block;height:100px;margin-top:10px;position:relative;width:100%;}
#to_corner_d80, #to_corner_parts, #to_corner_structure, #to_corner_color{clear:none;display:block;float:left;height:100px;margin-top:10px;position:relative;}
#to_corner_d80, #to_corner_parts, #to_corner_structure, #to_corner_color{margin-left:10px;width:calc((100% - 10px) / 2);}
#to_corner_d80, #to_corner_structure{margin-left:0;}
.to_corner_bk{background-color:rgba(0,0,0,0.5);}
.to_corner_bk, .to_corner_cnt{display:block;height:100px;position:absolute;top:0;left:0;width:100%;}
.to_corner_bk{z-index:902;}
.to_corner_cnt{z-index:901;}
.to_corner_title{color:#fff;font-weight:bold;position:absolute;bottom:5px;left:5px;z-index:903;}
#to_corner_title_d80_sp{display:block;font-weight:bold;}
#to_corner_title_d80_pc{display:none;}

#to_corner_car .to_corner_cnt{background-image:url(https://www.gm-store.co.jp/img/billboard/product_top_car.jpg);
background-repeat:no-repeat;
background-size:cover;background-position:center center;}
#to_corner_kit .to_corner_cnt{background-image:url(https://www.gm-store.co.jp/img/billboard/product_top_kit.jpg);
background-repeat:no-repeat;
background-size:cover;background-position:center center;}
#to_corner_d80 .to_corner_cnt{background-image:url(https://www.gm-store.co.jp/img/billboard/product_top_ho-001.jpg);
background-repeat:no-repeat;
background-size:cover;background-position:center center;}
#to_corner_parts .to_corner_cnt{background-image:url(https://www.gm-store.co.jp/img/billboard/product_top_parts.jpg);
background-repeat:no-repeat;
background-size:cover;background-position:center center;}
#to_corner_structure .to_corner_cnt{background-image:url(https://www.gm-store.co.jp/img/billboard/product_top_structure.jpg);
background-repeat:no-repeat;
background-size:cover;background-position:center center;}
#to_corner_color .to_corner_cnt{background-image:url(https://www.gm-store.co.jp/img/billboard/product_top_color.jpg);
background-repeat:no-repeat;
background-size:cover;background-position:center center;}

@media screen and (min-width:750px) {
#to_corner_car, #to_corner_kit{float:left;margin-left:10px;width:calc((100% - 10px) / 2);}
#to_corner_d80, #to_corner_parts, #to_corner_structure, #to_corner_color{float:left;margin-left:10px;width:calc((100% - 30px) / 4);}
#to_corner_car, #to_corner_d80{margin-left:0;}
.to_corner_bk{background-color:rgba(0,0,0,0.5);}
.to_corner_bk, .to_corner_cnt{display:block;height:100px;position:absolute;top:0;left:0;width:100%;}
.to_corner_bk{z-index:901;}
.to_corner_cnt{z-index:900;}
.to_corner_title{color:#fff;font-weight:bold;position:absolute;bottom:5px;left:5px;z-index:903;}
#to_corner_title_d80_sp{display:none;}
#to_corner_title_d80_pc{display:block;font-weight:bold;}
}

/* item髢｢騾｣ */
.item_box{display:block;margin:0 auto;width:100%;}
.item{display:block;float:left;height:120px;margin-top:10px;position:relative;width:100%;}
.item:nth-of-type(-n+2){height:144px;width:48%;}
.support_item{display:block;float:left;height:120px;margin-top:10px;position:relative;width:100%;}
.item_label{display:inline-block;padding:2px 4px;position:absolute;top:0;left:0;z-index:100;}
.item_thumb{display:block;height:120px;position:absolute;top:0;left:0;width:100%;}
.item_endofsale{background-color:rgba(0,0,0,0.5);display:block;height:100%;position:absolute;top:0;left:0;width:100%;z-index:99;}
.item_cnt{background-color:rgba(255,255,255,0.5);display:inline-block;position:absolute;bottom:0;left:0;width:100%;z-index:97;}
.item_title{display:block;font-size:14px;padding:8px;z-index:98;}
.item_date{display:block;font-size:12px;padding:0 8px 8px 8px;text-align:right;}
.item:nth-of-type(-n+2){width:48%;}
.item:nth-of-type(-n+2) .item_thumb{height:144px;width:100%;}
.item:nth-of-type(2){float:right;}
#pb-box{clear:both;display:block;}
.more_box{clear:both;display:inline-block;float:none;margin:0;width:100%;}
.more{clear:both;background-color:#005f38;display:block;margin:10px auto 0;text-align:center;width:100%;}
.more a{display:block;color:#fff;margin:0 auto;padding:8px 0;}
/*
@media screen and (min-width:400px) {
.item, .support_item, .item_thumb{width:380px;}
.item:nth-of-type(-n+2){width:184px;}
.item:nth-of-type(-n+2) .item_thumb{width:184px;}
}
@media screen and (min-width:500px) {
.item, .support_item, .item_thumb{width:480px;}
.item:nth-of-type(-n+2){width:234px;}
.item:nth-of-type(-n+2) .item_thumb{width:234px;}
.item_title{font-size:16px;}
.item_date{font-size:15px;}
}
*/
@media screen and (min-width:500px) {
.item_title{font-size:16px;}
.item_date{font-size:15px;}
}
@media screen and (min-width:610px) {
/*.item_box{width:590px;}*/
.item, .support_item{height:139px;margin-left:10px;width:139px;}
.item_thumb{height:139px;width:139px;}
.item:nth-of-type(1), .item:nth-of-type(4), .item:nth-of-type(8){margin-left:0;}
.support_item:nth-of-type(1), .support_item:nth-of-type(4), .support_item:nth-of-type(8){margin-left:0;}
.item:nth-of-type(-n+3), .support_item:nth-of-type(-n+3){height:189px;width:189px;}
.item:nth-of-type(-n+3) .item_thumb, .support_item:nth-of-type(-n+3) .item_thumb{height:189px;width:189px;}
.item:nth-of-type(2), .item:nth-of-type(3){float:left;}
}
@media screen and (min-width:730px) {
/*.item_box{width:710px;}*/
.item, .support_item, .item_thumb{height:169px;width:169px;}
.item:nth-of-type(-n+3), .support_item:nth-of-type(-n+3){height:229px;width:229px;}
.item:nth-of-type(-n+3) .item_thumb, .support_item:nth-of-type(-n+3) .item_thumb{height:229px;width:229px;}
}
@media screen and (min-width:850px) {
/*.item_box{width:830px;}*/
.item, .support_item, .item_thumb{height:199px;width:199px;}
.item:nth-of-type(-n+3), .support_item:nth-of-type(-n+3){height:269px;width:269px;}
.item:nth-of-type(-n+3) .item_thumb, .support_item:nth-of-type(-n+3) .item_thumb{height:269px;width:269px;}
}
@media screen and (min-width:970px) {
/*.item_box{width:950px;}*/
.item, .support_item, .item_thumb{height:229px;width:229px;}
.item:nth-of-type(-n+3), .support_item:nth-of-type(-n+3){height:309px;width:309px;}
.item:nth-of-type(-n+3) .item_thumb, .support_item:nth-of-type(-n+3) .item_thumb{height:309px;width:309px;}
}
@media screen and (min-width:1030px) {
/*.item_box{width:1010px;}*/
.item, .support_item, .item_thumb{height:244px;width:244px;}
.item:nth-of-type(-n+3), .support_item:nth-of-type(-n+3){height:329px;width:329px;}
.item:nth-of-type(-n+3) .item_thumb, .support_item:nth-of-type(-n+3) .item_thumb{height:329px;width:329px;}
}
@media screen and (min-width:1120px) {
/*.item_box{width:1100px;}*/
.item, .support_item, .item_thumb{height:266px;width:266px;}
.item:nth-of-type(-n+3), .support_item:nth-of-type(-n+3){height:359px;width:359px;}
.item:nth-of-type(-n+3) .item_thumb, .support_item:nth-of-type(-n+3) .item_thumb{height:359px;width:359px;}
}
@media screen and (min-width:1220px) {
/*.item_box{width:1200px;}*/
.item, .support_item, .item_thumb{height:291px;width:291px;}
.item:nth-of-type(-n+3), .support_item:nth-of-type(-n+3){height:392px;width:392px;}
.item:nth-of-type(-n+3) .item_thumb, .support_item:nth-of-type(-n+3) .item_thumb{height:392px;width:392px;}
}
/* col髢｢騾｣ */
.col3_filter{display:block;background-color:#ececec;padding:2px;}
.col3_filter h2{margin-left:8px;}
.col_box{display:inline-block;margin:0 auto;width:100%;}
.col{clear:both;background-color:#fff;border-top:solid 1px #efefef;border-bottom:solid 1px #efefef;display:inline-block;float:none;margin-top:10px;position:relative;width:100%;}
.col3{clear:both;background-color:#fff;border-top:solid 1px #efefef;border-bottom:solid 1px #efefef;display:inline-block;float:none;margin-top:10px;position:relative;width:100%;}
.col_thumb{display:block;float:left;height:100px;width:100px;z-index:97;}
.col_thumb img{height:auto;width:100px;}
.col_endofsale{background-color:rgba(0,0,0,0.5);display:block;height:100px;position:absolute;top:0;left:0;width:100px;z-index:99;}
.col_cnt{display:block;float:right;margin:10px 8px 0 8px;width:calc(100% - 116px);}
.col_label{display:inline-block;padding:2px 4px;}
.col_num{display:inline-block;}
.col_title{display:block;line-height:1.2;padding:4px 0 10px 0;}
.col323{clear:none;background-color:#fff;border:solid 1px #efefef;display:block;float:left;height:140px;margin-top:10px;margin-left:10px;position:relative;width:calc((100% - 26px) / 3);}
.col323:nth-child(3n+1){margin-left:0;}
.col323_thumb{display:inline-block;float:none;height:140px;position:absolute;top:0;left:0;width:100%;z-index:97;}
.thumb_company{background-position:top center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:140px;margin:0;padding:0;width:100%;}
.col323_cnt{background-color:#fff;display:block;float:none;margin:0;position:absolute;bottom:0;left:0;width:100%;z-index:98;}
.col323_label{display:inline-block;padding:2px 4px;}
.col323_num{display:inline-block;}
.col323_title{display:block;font-size:13px;line-height:1.2;padding:4px 0 4px 3px;}
#pref_hokkaido, #pref_tohoku, #pref_kanto, #pref_tokai, #pref_hokuriku, #pref_kinki, #pref_chugoku, #pref_shikoku, #pref_kyushu{background-repeat:none;background-size:100px 100px;display:block;height:100px;margin:0;padding:0;width:100px;}
#pref_hokkaido{background-image:url(https://www.gm-store.co.jp/img/pref/1x/regional_hokkaido.png);}
#pref_tohoku{background-image:url(https://www.gm-store.co.jp/img/pref/1x/regional_tohoku.png);}
#pref_kanto{background-image:url(https://www.gm-store.co.jp/img/pref/1x/regional_kanto.png);}
#pref_tokai{background-image:url(https://www.gm-store.co.jp/img/pref/1x/regional_tokai.png);}
#pref_hokuriku{background-image:url(https://www.gm-store.co.jp/img/pref/1x/regional_hokuriku.png);}
#pref_kinki{background-image:url(https://www.gm-store.co.jp/img/pref/1x/regional_kinki.png);}
#pref_chugoku{background-image:url(https://www.gm-store.co.jp/img/pref/1x/regional_chugoku.png);}
#pref_shikoku{background-image:url(https://www.gm-store.co.jp/img/pref/1x/regional_shikoku.png);}
#pref_kyushu{background-image:url(https://www.gm-store.co.jp/img/pref/1x/regional_kyushu.png);}
@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){
#pref_hokkaido{background-image:url(https://www.gm-store.co.jp/img/pref/2x/regional_hokkaido@2x.png);}
#pref_tohoku{background-image:url(https://www.gm-store.co.jp/img/pref/2x/regional_tohoku@2x.png);}
#pref_kanto{background-image:url(https://www.gm-store.co.jp/img/pref/2x/regional_kanto@2x.png);}
#pref_tokai{background-image:url(https://www.gm-store.co.jp/img/pref/2x/regional_tokai@2x.png);}
#pref_hokuriku{background-image:url(https://www.gm-store.co.jp/img/pref/2x/regional_hokuriku@2x.png);}
#pref_kinki{background-image:url(https://www.gm-store.co.jp/img/pref/2x/regional_kinki@2x.png);}
#pref_chugoku{background-image:url(https://www.gm-store.co.jp/img/pref/2x/regional_chugoku@2x.png);}
#pref_shikoku{background-image:url(https://www.gm-store.co.jp/img/pref/2x/regional_shikoku@2x.png);}
#pref_kyushu{background-image:url(https://www.gm-store.co.jp/img/pref/2x/regional_kyushu@2x.png);}
}
@media screen and (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){
#pref_hokkaido{background-image:url(https://www.gm-store.co.jp/img/pref/3x/regional_hokkaido@3x.png);}
#pref_tohoku{background-image:url(https://www.gm-store.co.jp/img/pref/3x/regional_tohoku@3x.png);}
#pref_kanto{background-image:url(https://www.gm-store.co.jp/img/pref/3x/regional_kanto@3x.png);}
#pref_tokai{background-image:url(https://www.gm-store.co.jp/img/pref/3x/regional_tokai@3x.png);}
#pref_hokuriku{background-image:url(https://www.gm-store.co.jp/img/pref/3x/regional_hokuriku@3x.png);}
#pref_kinki{background-image:url(https://www.gm-store.co.jp/img/pref/3x/regional_kinki@3x.png);}
#pref_chugoku{background-image:url(https://www.gm-store.co.jp/img/pref/3x/regional_chugoku@3x.png);}
#pref_shikoku{background-image:url(https://www.gm-store.co.jp/img/pref/3x/regional_shikoku@3x.png);}
#pref_kyushu{background-image:url(https://www.gm-store.co.jp/img/pref/3x/regional_kyushu@3x.png);}
}
@media screen and (min-width:414px){
.col3{clear:none;display:block;float:left;margin-left:10px;width:calc((100% - 14px) / 2);}
.col3:nth-child(2n+1){margin-left:0;}
}
@media screen and (min-width:520px){
.col323{clear:none;display:block;float:left;height:100px;margin-left:10px;position:static;width:calc((100% - 14px) / 2);}
.col323:nth-child(3n+1){margin-left:10px;}
.col323:nth-child(2n+1){margin-left:0;}
.col323_thumb{display:block;float:left;height:100px;position:static;width:100px;z-index:97;}
.thumb_company{background-repeat:none;background-size:100px 100px;display:block;height:100px;margin:0;padding:0;width:100px;}
.col323_cnt{display:block;float:right;margin:10px 8px 0 8px;position:static;width:calc(100% - 116px);}
.col323_label{display:inline-block;padding:2px 4px;}
.col323_num{display:inline-block;}
.col323_title{display:block;font-size:16px;line-height:1.2;padding:4px 0 10px 0;}
}
@media screen and (min-width:730px){
.col{border:solid 1px #efefef;}
.col3{clear:none;border:solid 1px #efefef;display:inline-block;margin-left:10px;width:calc((100% - 26px) / 3);}
.col3:nth-child(2n+1){margin-left:10px;}
.col3:nth-child(3n+1){margin-left:0;}
.col323{clear:none;border:solid 1px #efefef;display:inline-block;margin-left:10px;width:calc((100% - 26px) / 3);}
.col323:nth-child(2n+1){margin-left:10px;}
.col323:nth-child(3n+1){margin-left:0;}
}
@media screen and (min-width:850px){
.col{clear:none;display:block;float:left;margin-top:10px;margin-left:10px;width:calc((100% - 14px) / 2);}
.col:nth-child(2n+1){margin-left:0;}
.col .col_thumb, .col .col_endofsale{display:block;float:left;height:130px;width:130px;z-index:97;}
.col .col_thumb img{height:130px;width:130px;}
.col .col_cnt{display:block;float:right;height:130px;margin:10px 8px 0 8px;width:calc(100% - 146px);}
}

/* 繝医ャ繝励�繝ｼ繧ｸ髢｢騾｣��ヵ繧｣繝ｫ繧ｿ繝ｪ繝ｳ繧ｰ髢｢騾｣ */
.poster_box{background-color:#f3f3f3;display:block;margin:0;overflow-x:scroll;padding:12px 4px 4px 4px;}
.poster_scroll{display:block;width:1700px;}
.poster_item{display:inline-block;height:120px;margin-left:10px;}
.poster_item img{height:100px;width:auto;}
.poster_more{background-color:#005f38;display:inline-block;height:80px;line-height:0;margin-left:10px;padding:10px;text-align:center;width:100px;}
.poster_more a{color:#fff;line-height:0;}
#news_title{background-color:#000;color:#fff;display:block;margin:0;padding:4px 8px;}
#news_filter, .product_filter, #schedule_filter{display:block;padding:4px 8px;}
#news_menu{background-color:#005f38;}
#news_filter, .product_filter, #schedule_filter{background-color:#ececec;}
.label{border:solid 1px #000;display:inline-block;margin:4px;padding:4px;}
.label a{color:#000;}
#news_menu .label{border:solid 1px #fff;display:inline-block;margin:4px;padding:4px;}
#news_menu .label a{color:#fff;}
.active_label{background-color:#fff;}
.active_label a, #news_menu .active_label a{color:#000;font-weight:bold;}
@media screen and (min-width:730px) {
.poster_scroll{width:3400px;}
.poster_item{height:200px;}
.poster_item img{height:200px;width:auto;}
.poster_more{height:200px;width:200px;}
#news_title{display:block;float:left;margin:0;padding:13px 8px;width:160px;}
#news_menu{display:block;margin:0 0 0 176px;padding:4px 8px;width:calc(100% - 192px);}
}

/* 繝医ャ繝励�繝ｼ繧ｸ邉ｻSNS縺ｻ縺玖ｪ伜ｰ� */
#top_sns, #top_shop{padding:10px 10px 0;}
#top_sns_box{display:block;margin:0 auto;text-align:center;width:100%;}
#top_shop_box{display:block;margin:0 auto;text-align:center;width:100%;}
.horizontal-4box{display:inline-block;margin:0 auto;width:300px;}
.horizontal-4box-content{display:block;height:88px;margin:10px 20px;width:280px;}
.top_sns{display:block;height:88px;text-indent:-9999px;width:280px;}
#top_bl{background-image:url(https://www.gm-store.co.jp/img/sns/gm_blog_279x93.png);background-position:center center;background-repeat:no-repeat;background-size:560px 176px;}
#top_tw{background-image:url(https://www.gm-store.co.jp/img/sns/twitter_279x93.png);background-position:center center;background-repeat:no-repeat;background-size:560px 176px;}
#top_yt{background-image:url(https://www.gm-store.co.jp/img/sns/youtube_279x93.png);background-position:center center;background-repeat:no-repeat;background-size:560px 176px;}
#top_fb{background-image:url(https://www.gm-store.co.jp/img/sns/facebook_279x93.png);background-position:center center;background-repeat:no-repeat;background-size:560px 176px;}
#top_web{background-image:url(https://www.gm-store.co.jp/img/sns/gms_web_279x93.png);background-position:center center;background-repeat:no-repeat;background-size:560px 176px;}
#top_akiba{background-image:url(https://www.gm-store.co.jp/img/sns/gms_akiba_279x93.png);background-position:center center;background-repeat:no-repeat;background-size:560px 176px;}
#top_nagoya{background-image:url(https://www.gm-store.co.jp/img/sns/gms_oosu_279x93.png);background-position:center center;background-repeat:no-repeat;background-size:560px 176px;}
#top_osaka{background-image:url(https://www.gm-store.co.jp/img/sns/gms_osaka_279x93.png);background-position:center center;background-repeat:no-repeat;background-size:560px 176px;}
@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){
#top_bl{background-image:url(https://www.gm-store.co.jp/img/sns/gm_blog_279x93@2x.png);}
#top_tw{background-image:url(https://www.gm-store.co.jp/img/sns/twitter_279x93@2x.png);}
#top_yt{background-image:url(https://www.gm-store.co.jp/img/sns/youtube_279x93@2x.png);}
#top_fb{background-image:url(https://www.gm-store.co.jp/img/sns/facebook_279x93@2x.png);}
#top_web{background-image:url(https://www.gm-store.co.jp/img/sns/gms_web_279x93@2x.png);}
#top_akiba{background-image:url(https://www.gm-store.co.jp/img/sns/gms_akiba_279x93@2x.png);}
#top_nagoya{background-image:url(https://www.gm-store.co.jp/img/sns/gms_oosu_279x93@2x.png);}
#top_osaka{background-image:url(https://www.gm-store.co.jp/img/sns/gms_osaka_279x93@2x.png);}
}
@media screen and (-webkit-min-device-pixel-ratio:3),(min-resolution:3dppx){
#top_bl{background-image:url(https://www.gm-store.co.jp/img/sns/gm_blog_279x93@3x.png);}
#top_tw{background-image:url(https://www.gm-store.co.jp/img/sns/twitter_279x93@3x.png);}
#top_yt{background-image:url(https://www.gm-store.co.jp/img/sns/youtube_279x93@3x.png);}
#top_fb{background-image:url(https://www.gm-store.co.jp/img/sns/facebook_279x93@3x.png);}
#top_web{background-image:url(https://www.gm-store.co.jp/img/sns/gms_web_279x93@3x.png);}
#top_akiba{background-image:url(https://www.gm-store.co.jp/img/sns/gms_akiba_279x93@3x.png);}
#top_nagoya{background-image:url(https://www.gm-store.co.jp/img/sns/gms_oosu_279x93@3x.png);}
#top_osaka{background-image:url(https://www.gm-store.co.jp/img/sns/gms_osaka_279x93@3x.png);}
}
@media screen and (min-width:640px){
.horizontal-4box{width:590px;}
.horizontal-4box-content{display:block;float:left;margin:10px 0 10px 10px;}
}
@media screen and (min-width:1030px){ 
.horizontal-4box{width:990px;}
.horizontal-4box-content{height:75px;width:240px;}
.horizontal-4box-content:first-child{margin-left:0;}
.top_sns{height:75px;width:240px;}
#top_bl, #top_tw, #top_yt, #top_fb{background-size:480px 150px;height:75px;width:240px;}
#top_web, #top_akiba, #top_nagoya, #top_osaka{background-size:480px 150px;height:75px;width:240px;}
}

/* 蛟句挨陬ｽ蜩� */
.label_series, .label_recat, .label_related{background-color:#808080;color:#fff;display:inline-block;margin-left:4px;padding:4px 8px;}
.label_related{background-color:blue;}
.label_series .material-icons{margin-right:4px;}
.main_title{background-color:#ffd000;display:block;margin:0 auto;padding:10px;max-width:1180px;}
.main_title h1, .main_title h2{color:#000;font-weight:bold;}
.sub_title{clear:both;background-color:#ffd000;display:block;margin:10px auto 0;padding:10px;max-width:1180px;}
@media screen and (min-width:610px) {
.sub_title{margin:20px auto 0;}
}
.sub_title h2{color:#000;font-weight:bold;}
.news_main img, .main_img img, .main_img img + p{display:block;height:auto;margin:0 auto;width:100%;max-width:1200px;}
.news_main img.image-w1200-h675, .main_img img.image-w1200-h675, .main_img img.image-w1200-h675 + p{max-width:1066px;}
.news_main img.image-w1200-h800, .main_img img.image-w1200-h800, .main_img img.image-w1200-h800 + p{max-width:900px;}
.news_main img.image-w1200-h900, .main_img img.image-w1200-h900, .main_img img.image-w1200-h900 + p{max-width:800px;}
.news_main img.image-w1200-h1000, .main_img img.image-w1200-h1000, .main_img img.image-w1200-h1000 + p{max-width:720px;}
.news_main img.image-w1200-h1200, .main_img img.image-w1200-h1200, .main_img img.image-w1200-h1200 + p{max-width:600px;}
.posterimg img{height:auto;margin:10px auto 0;width:100%;}
.posterimg img.poster-half{height:auto;margin:10px 25%;text-align:center;width:50%;}
.lastday{font-size:12px;margin:10px auto 0;text-align:right;width:100%;max-width:1200px;}
.info_box{display:block;margin:0;width:100%;}
.info_box dl, .info_box dt, .info_box dd{margin:0;padding:0;}
.info_box dl{clear:both;display:block;line-height:2;margin:10px 0 0 0;}
.info_box dl.to_else{margin:0 0 10px 0;}
.info_box dt{display:block;}
.info_box dt div{background-color:#ffd000;color:#000;display:block;font-weight:bold;padding:5px 10px;}
.info_box dd{display:block;line-height:2;padding:10px 8px;}
.info_box dd p{line-height:2;margin-bottom:10px;padding:10px;}
#to_yahoo_box{display:block;margin:0 auto;text-align:center;width:100%;}
#to_yahoo{display:inline-block;margin:0 auto;text-align:center;}
#to_yahoo img{margin:0 auto;text-align:center;width:300px;}
#formation_map img{max-width:100%;}
#related_word, #related_parts, #related_product{padding-top:10px;}
#related_word a, #related_parts a, #related_product a{display:inline-block;margin:0 0 10px 0;}
@media screen and (min-width:420px){
#to_yahoo img{width:400px;}
}

@media screen and (min-width:527px){
.info_box dl{clear:both;display:table;}
.info_box dl.to_else{margin:0;}
.info_box dt{display:table-cell;padding-top:10px;text-align:right;vertical-align:top;width:180px;/**/}
.info_box dt div{display:inline-block;}
.info_box dd{display:table-cell;margin-top:0;padding:15px 10px 10px;}
.info_box dd p:first-child{padding-top:0;}
}

/* 蛟句挨陬ｽ蜩∬ｩｦ菴懷刀隱伜ｰ� */
.prt_box{display:block;margin:0 auto;width:100%;}
.prt{clear:both;background-color:#fff;border:solid 1px #efefef;display:inline-block;margin-top:10px;position:relative;width:100%;}
.prt_thumb{display:block;float:none;height:auto;width:100%;z-index:97;}
.prt_thumb img{height:auto;width:100%;}
.prt_cnt{display:block;float:none;margin:0;width:100%;}
.prt_date{display:block;line-height:1.2;padding:4px 10px 10px;}
.prt_title{display:block;line-height:1.2;padding:4px 10px 10px;}
@media screen and (min-width:500px) {
.prt{border-left:none;}
.prt_thumb{display:block;float:left;height:100px;width:177px;z-index:97;}
.prt_thumb img{height:100px;width:auto;}
.prt_cnt{display:block;float:right;margin:10px 8px 0 8px;width:calc(100% - 193px);}
.prt_date{display:block;line-height:1.2;padding:4px 0 10px 0;}
.prt_title{display:block;line-height:1.2;padding:4px 0 10px 0;}
}

/* 蛟句挨陬ｽ蜩〆ouTube */
#for_youtube_p_content{position:relative;}
#for_youtube_p{clear:both;padding-bottom:100px;}
#box_youtube_p{border:solid 4px #ccc;border-radius:8px;display:block;position:fixed;bottom:10px;right:10px;width:150px;z-index:200;}
#youtube_p{display:block;position:relative;padding-top:56.25%;width:100%;}
#youtube_p iframe{height:100%;position:absolute;left:0;top:0;width:100%;}
@media screen and (min-width:590px) {
#for_youtube_p{padding-bottom:230px;}
#box_youtube_p{width:300px;}
}

/* 蛟句挨菴應ｾ九↑縺ｩ逕ｻ蜒上Ξ繧､繧｢繧ｦ繝� */
#procedure_box p{display:block;width:100%;}
#procedure_box img{display:block;margin:0 auto;text-align:center;width:auto;height:auto;max-width:100%;}
#procedure_box .caption{display:block;margin:0 auto;text-align:center;max-width:100%;}

/* mi */
.mi{color:#357ae8;/*a3a3a3*/vertical-align:middle;margin-bottom:4px;}
.mi_read_list{vertical-align:middle;margin-bottom:0;width:16px;}

/* sns */
#sns_block{clear:both;display:inline-block;margin:20px 0;width:100%;}
#sns_box{display:inline-block;float:right;}
#icon_share{display:inline-block;float:left;font-size:40px;margin-right:24px;}
#sns{display:inline-block;float:right;margin-bottom:20px;}
.sns{display:inline-block;float:right;margin-right:24px;}
.sns .fab{font-size:56px;}
#sns_fb{margin-right:0;}

/* 逕溽肇莠亥ｮ夊｡ｨ */
.schedule_ex{background-color:#fff;border:solid 1px #e3e3e3;display:block;margin:10px auto 0;padding:10px;}
.schedule_box{box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);display:block;}
.schedule_dt{background-color:#005f38;color:#fff;display:block;margin:10px auto 0;padding:10px;}
.schedule_dd{clear:both;display:block;margin:0 auto;}
.schedule_item{clear:both;background-color:#fff;border-top:solid 1px #e3e3e3;display:block;float:none;padding:10px;}

.schedule_dd{background-color:#d2d2d2;}
.schedule_item.bk_pink{background-color:#eee1e7;margin-top:1px;}

.schedule_new, .schedule_type, .schedule_name_ta, .schedule_price{display:inline-block;}
.schedule_new{color:#fff;margin-right:4px;padding:4px 8px;text-align:center;width:84px}
.schedule_type{border:solid 1px #000;font-size:14px;margin-left:4px;margin-right:4px;padding:5px 0;text-align:center;width:100px;}
.schedule_num{display:block;margin-top:8px;}
.schedule_name{display:block;margin-top:8px;}
.schedule_name_ta{display:block;margin-top:8px;}
.schedule_price_box{display:block;text-align:right;}
.schedule_price{background-color:#666;color:#fff;padding:4px 8px;}
@media screen and (min-width:900px) {
.schedule_new{display:inline-block;vertical-align:middle;}
.schedule_type{border:solid 1px #000;display:inline-block;font-size:14px;margin-left:4px;margin-right:4px;padding:5px 0;text-align:center;width:100px;vertical-align:middle;}
.schedule_num{display:inline-block;margin-top:0;text-align:center;width:100px;vertical-align:middle;}
.schedule_name{display:inline-block;margin-top:0;width:calc(100% - 370px);vertical-align:middle;}
.schedule_name_ta{display:inline-block;margin-top:0;width:calc(100% - 488px);vertical-align:middle;}
.schedule_price_box{display:inline-block;}
.schedule_price{display:inline-block;margin-left:6px;text-align:center;width:124px;vertical-align:middle;}
}

/* 蜃ｺ闕ｷ貂医∩陬ｽ蜩∽ｸ隕ｧ */
.shipment_ex{background-color:#fff;border:solid 1px #e3e3e3;display:block;margin:10px auto 0;padding:10px;}
.shipment_box{box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);display:block;}
.shipment_date{clear:both;background-color:#005f38;color:#fff;display:block;margin:10px auto 0;padding:10px;}
.shipment_category, .shipment_item{border-top:solid 1px #e3e3e3;display:block;padding:10px;}
.shipment_category{background-color:#666;color:#fff;}
.shipment_item_box{background-color:#fff;display:block;}
.shipment_item{clear:both;display:block;float:none;}
.shipment_new, .shipment_num, .shipment_price{display:inline-block;}
.shipment_new{color:#fff;padding:4px 8px;text-align:center;width:84px}
.shipment_name{display:block;margin-top:8px;}
.shipment_price_box{display:block;text-align:right;}
.shipment_price{background-color:#666;color:#fff;padding:4px 8px;}
@media screen and (min-width:900px){
.shipment_new, .shipment_num, .shipment_name, .shipment_price_box{display:inline-block;vertical-align:middle;}
.shipment_num{text-align:center;width:100px;}
.shipment_name{margin-top:0;width:calc(100% - 244px);}
.shipment_price{text-align:center;width:94px;}
}

/* 繝昴せ繧ｿ繝ｼ荳隕ｧ */
.posterct_box{clear:both;background-color:#fff;box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);display:inline-block;float:none;margin-top:10px;width:100%;}
.posterct_img{display:block;float:none;margin:10px auto;width:80%;}
.posterct_img img{height:auto;margin:2px auto;width:100%;}
.posterct_img img.poster-half{height:auto;margin:2px 25%;text-align:center;width:50%;}
.posterct_pdf{display:block;background-color:#941b12;margin:0 auto;padding:10px;text-align:center;width:80%;}
.posterct_pdf a, .posterct_pdf a .mi{color:#fff;}
.posterct_cnt{box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);display:block;float:none;margin:10px;width:90%;}
.posterct_ctdate{background-color:#005f38;color:#fff;display:block;margin:0;padding:10px;}
.posterct{border-top:solid 1px #e3e3e3;display:block;float:none;padding:10px;}
@media screen and (min-width:610px) {
.posterct_img{float:left;margin:8px;width:200px;}
.posterct_img img{height:auto;width:100%;}
.posterct_cnt{float:right;width:calc(100% - 250px);}
}
@media screen and (min-width:850px) {
.posterct_img{width:400px;}
.posterct_cnt{width:calc(100% - 450px);}
}

/* 繧ｫ繝ｩ繝ｼ繧ｬ繧､繝� */
#guide_dd{padding-top:5px;}
.guide_box{display:inline-block;width:100%;}
.guide_item{border:solid 1px #e8e8e8;display:inline-block;padding:10px;}
.guide_div{clear:both;display:block;}
.guide_dt, .guide_dd{display:block;float:none;}
.guide_dt{background-color:#808080;color:#fff;margin-top:10px;padding:0 4px;text-align:center;width:90px;}
.guide_dd{margin-top:8px;}
.guide{display:inline-block;float:left;margin-left:8px;width:124px;}
.guide_num{border-radius:18px;display:inline-block;height:34px;margin:0;padding-top:2px;text-align:center;vertical-align:middle;width:36px;z-index:8001;}
.guide_num_mr{border-radius:18px;display:inline-block;height:32px;margin:0;text-align:center;vertical-align:middle;width:32px;z-index:8001;}
.guide_num_small{font-size:8px;height:20px;line-height:12px;padding-top:2px;width:32px;}
.guide_name{border:solid 2px;border-left:none;display:inline-block;font-size:10px;margin:0 0 0 -8px;padding-left:6px;vertical-align:middle;width:80px;z-index:8000;}
@media screen and (min-width:500px) {
.guide_dt, .guide_dd{display:inline-block;float:left;margin-top:10px;vertical-align:top;}
}
@media screen and (min-width:527px) {
.guide_dt, .guide_dd{display:block;float:none;}
.guide_dd{margin-top:8px;}
}
@media screen and (min-width:610px) {
.guide_dt, .guide_dd{display:inline-block;float:left;margin-top:10px;vertical-align:top;}
}

/* 陬ｽ蜩∝�闕ｷ莠亥ｮ� */
.shipment_teikei{background-color:#ececec;display:block;padding:10px;}

/* footer */
#footer{background-color:#3e3a39;border-top:solid 4px #d1b27e;display:inline-block;text-align:center;margin-top:30px;padding-bottom:20px;width:100%;}
.footer, #copyright{color:#fff;display:block;margin-top:20px;text-align:center;}
.footer a{color:#fff;}
@media screen and (min-width:610px) {
.footer{display:inline-block;text-align:left;}
.footer::before{content:"��";}
.footer:first-child::before{content:"";}
}

/*  */
#product_filter_sp .label, #product_filter_sp_this .label{background-color:#fff;border:none;box-shadow:0 1px 1px 1px rgba(0,0,0,0.1);color:#a3a3a3;margin:2px;padding:0 2px;}
#product_filter_sp .label a, #product_filter_sp_this .label a{color:#a3a3a3;}
#product_filter_sp_this .active_label{background-color:#005f38;}
#product_filter_sp_this .active_label a{color:#fff;}

/* support */
.support_box{font-size:14px;margin-top:8px;}
.afterservice_button{background-color:#3673ce;display:block;float:right;margin:10px 0;padding:10px 0;text-align:center;width:300px;}
.afterservice_button a{color:#fff;}
.inquiry_box{background-color:#fff;display:block;font-size:14px;margin-left:2%;padding:8px;}

/* sns color */
#sns_fb i{color:#1877f2;}
#sns_tw i{color:#1da1f2;}
#sns_ln i{color:#00b900;}

/* to_pdf */
.to_pdf{display:block;margin:10px auto 0;width:100%;}
.to_pdf_a{display:block;background-color:#941b12;margin:0 auto;padding:10px;text-align:center;width:300px;}
.to_pdf_a a, .to_pdf_a a .mi{color:#fff;}
#to_pdf_sp{clear:both;display:block;margin:0 auto;text-align:center;width:100%;}
#to_pdf_sp .to_pdf_a{display:inline-block;margin:0 auto;text-align:center;width:206px;}
#to_pdf_pc{display:none;}
@media screen and (min-width:610px) {
.to_pdf{margin-top:20px;}
#to_pdf_pc{clear:both;display:block;margin:0 auto;text-align:center;width:100%;}
#to_pdf_pc .to_pdf_a{display:inline-block;margin:0 auto;text-align:center;width:auto;}
#to_pdf_sp{display:none;}
}

/* 蛻･螢ｲ繝ｻ髢｢騾｣陬ｽ蜩� */
.reitem_box{display:block;height:98px;margin:0 auto 5px;position:relative;border:solid 1px #efefef;width:300px;}
.reitem_thumb{display:inline-block;height:98px;width:98px;border-right:solid 5px #005f38;}
.reitem_cp_thumb{display:inline-block;height:98px;width:98px;border-right:solid 5px #ffd000;}
.re_thumb_cp{border-right:solid 5px #ffd000;}
.reitem_thumb img, .reitem_cp_thumb img{height:98px;width:98px;}
.reitem_comment{display:block;float:left;font-size:10px;height:98px;margin:0;padding:0 0 0 5px;position:absolute;left:110px;top:5px;width:182px;}
.reitem_comment_top{display:block;font-size:10px;width:100%;}
.reitem_cat_car{display:inline-block;background-color:#f00;color:#fff;font-size:10px;padding:2px;width:auto;}
.re_cat_cp{background-color:#ffd000;color:#333;}
@media screen and (min-width:530px) {
.reitem_box{display:inline-block;margin:0 0 5px 5px;padding:0;width:431px;}
.reitem_comment{display:block;float:left;padding:0 5px;width:313px;}
.reitem_comment, .reitem_comment_top{font-size:12px;}
}</pre></body></html>