<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 !important;}
.m_bottom{margin-bottom:10px !important;}
.p_top10{padding-top:10px !important;}
.p_top20{padding-top:20px !important;}
.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:94%;}
@media screen and (min-width:520px) {#contentinner{width:500px;}}
@media screen and (min-width:610px) {
#contentinner{width:590px;}
.m_top{margin-top:20px !important;}
.m_bottom{margin-bottom:20px !important;}
}
@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_others, .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_others{background-color:#000;}
.item_label_elseitm{background-color:#000;}

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

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

/* header�井ｻｮ�� */
#header_div{background-color:#fff;display:block;height:174px;}
#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.greenmax.co.jp/img/header/1x/gm-logo_w240_h70.png);
background-repeat:no-repeat;
background-size:cover;
display:block;height:70px;text-indent:-9999px;margin:0 auto;width:240px;}
#header_search_pc{display:none;}
#header_search_sp{display:block;margin:20px auto;}
#header{display:block;height:154px;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.greenmax.co.jp/img/header/1x/gm-header-ex_w154_h154.png);
background-repeat:repeat-x;
background-size:154px 154px;
display:block;height:154px;margin:0;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 #fff;display:inline-block;margin-right:8px;padding-left:4px;}
.navi a{color:#fff;}
#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.greenmax.co.jp/img/header/2x/gm-logo_w240_h70@2x.png);}
#header_ex{background-image:url(https://www.greenmax.co.jp/img/header/2x/gm-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.greenmax.co.jp/img/header/3x/gm-logo_w240_h70@3x.png);}
#header_ex{background-image:url(https://www.greenmax.co.jp/img/header/3x/gm-header-ex_w154_h154@3x.png);}
}
@media screen and (min-width:560px) {
#header_div{height:126px;}
#header, #header_pic{height:86px;}
#header{top:40px;}
#header_ex{background-size:154px 86px;height:86px;}
#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;}
}
@media screen and (min-width:950px) {
#header_div{height:154px;}
#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.greenmax.co.jp/img/header/1x/gm-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);}
@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){
#header_line{background-image:url(https://www.greenmax.co.jp/img/header/2x/gm-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.greenmax.co.jp/img/header/3x/gm-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.greenmax.co.jp/img/header/1x/gm-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.greenmax.co.jp/img/header/2x/gm-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.greenmax.co.jp/img/header/3x/gm-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, #to_corner_d80{clear:none;display:block;height:100px;margin-top:10px;position:relative;width:100%;}
#to_corner_parts, #to_corner_structure, #to_corner_color, #to_corner_others{clear:none;display:block;float:left;height:100px;margin-top:10px;position:relative;}
#to_corner_parts, #to_corner_structure, #to_corner_color, #to_corner_others{margin-left:10px;width:calc((100% - 10px) / 2);}
#to_corner_parts, #to_corner_color{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_d80 .to_corner_title{display:block;font-weight:bold;}

#to_corner_car .to_corner_cnt{background-image:url(https://www.greenmax.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.greenmax.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.greenmax.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.greenmax.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.greenmax.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.greenmax.co.jp/img/billboard/product_top_color.jpg);
background-repeat:no-repeat;
background-size:cover;background-position:center center;}
#to_corner_others .to_corner_cnt{background-image:url(https://www.greenmax.co.jp/img/billboard/product_top_other.jpg);
background-repeat:no-repeat;
background-size:cover;background-position:center center;}

@media screen and (min-width:750px) {
#to_corner_car, #to_corner_kit, #to_corner_d80{float:left;margin-left:10px;width:calc((100% - 20px) / 3);}
#to_corner_parts, #to_corner_structure, #to_corner_color, #to_corner_others{float:left;margin-left:10px;width:calc((100% - 30px) / 4);}
#to_corner_car, #to_corner_parts{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;}
}

/* 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:500px) {
.item_title{font-size:16px;}
.item_date{font-size:15px;}
}
@media screen and (min-width:610px) {
.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, .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, .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, .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, .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, .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, .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.greenmax.co.jp/img/pref/1x/regional_hokkaido.png);}
#pref_tohoku{background-image:url(https://www.greenmax.co.jp/img/pref/1x/regional_tohoku.png);}
#pref_kanto{background-image:url(https://www.greenmax.co.jp/img/pref/1x/regional_kanto.png);}
#pref_tokai{background-image:url(https://www.greenmax.co.jp/img/pref/1x/regional_tokai.png);}
#pref_hokuriku{background-image:url(https://www.greenmax.co.jp/img/pref/1x/regional_hokuriku.png);}
#pref_kinki{background-image:url(https://www.greenmax.co.jp/img/pref/1x/regional_kinki.png);}
#pref_chugoku{background-image:url(https://www.greenmax.co.jp/img/pref/1x/regional_chugoku.png);}
#pref_shikoku{background-image:url(https://www.greenmax.co.jp/img/pref/1x/regional_shikoku.png);}
#pref_kyushu{background-image:url(https://www.greenmax.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.greenmax.co.jp/img/pref/2x/regional_hokkaido@2x.png);}
#pref_tohoku{background-image:url(https://www.greenmax.co.jp/img/pref/2x/regional_tohoku@2x.png);}
#pref_kanto{background-image:url(https://www.greenmax.co.jp/img/pref/2x/regional_kanto@2x.png);}
#pref_tokai{background-image:url(https://www.greenmax.co.jp/img/pref/2x/regional_tokai@2x.png);}
#pref_hokuriku{background-image:url(https://www.greenmax.co.jp/img/pref/2x/regional_hokuriku@2x.png);}
#pref_kinki{background-image:url(https://www.greenmax.co.jp/img/pref/2x/regional_kinki@2x.png);}
#pref_chugoku{background-image:url(https://www.greenmax.co.jp/img/pref/2x/regional_chugoku@2x.png);}
#pref_shikoku{background-image:url(https://www.greenmax.co.jp/img/pref/2x/regional_shikoku@2x.png);}
#pref_kyushu{background-image:url(https://www.greenmax.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.greenmax.co.jp/img/pref/3x/regional_hokkaido@3x.png);}
#pref_tohoku{background-image:url(https://www.greenmax.co.jp/img/pref/3x/regional_tohoku@3x.png);}
#pref_kanto{background-image:url(https://www.greenmax.co.jp/img/pref/3x/regional_kanto@3x.png);}
#pref_tokai{background-image:url(https://www.greenmax.co.jp/img/pref/3x/regional_tokai@3x.png);}
#pref_hokuriku{background-image:url(https://www.greenmax.co.jp/img/pref/3x/regional_hokuriku@3x.png);}
#pref_kinki{background-image:url(https://www.greenmax.co.jp/img/pref/3x/regional_kinki@3x.png);}
#pref_chugoku{background-image:url(https://www.greenmax.co.jp/img/pref/3x/regional_chugoku@3x.png);}
#pref_shikoku{background-image:url(https://www.greenmax.co.jp/img/pref/3x/regional_shikoku@3x.png);}
#pref_kyushu{background-image:url(https://www.greenmax.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;height:176px;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);}
}
@media screen and (min-width:970px){
.col{height:176px;}
}
@media screen and (min-width:1120px){
.col{height:135px;}
}

/* 繝医ャ繝励�繝ｼ繧ｸ髢｢騾｣��ヵ繧｣繝ｫ繧ｿ繝ｪ繝ｳ繧ｰ髢｢騾｣ */
#posterflier_area{clear:both;display:inline-block;width:100%;}
#poster_area,縲#flier_area{display:inline-block;width:100%;}
.posterflier_box_gray{background-color:#f3f3f3;display:block;margin:0;padding-bottom:20px;}
.poster_box, .flier_box{background-color:#f3f3f3;display:block;margin:0;}
.poster_item{display:inline-block;margin:10px 0 0 5%;width:41%;}
.poster_item img{display:block;height:106px;margin:0 auto;text-align:center;width:auto;}
.flier_item{display:inline-block;margin:10px 0 0 2%;width:29%;}
.flier_item:nth-child(3n+1){margin-left:3%;}
.flier_item img{display:block;height:141px;margin:0 auto;text-align:center;width:auto;}
.more_posterflier_box{clear:both;display:block;margin:0 auto;width:200px;}
.more_posterflier_box .more{display:block;margin:10px auto 0;text-align:center;width:200px;}
#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_area{display:inline-block;float:left;width:66%;}
.poster_item{display:inline-block;margin:20px 0 0 3%;width:28%;}
.poster_item:nth-child(3n+1){margin-left:4%;}
.poster_item img{display:block;height:95px;margin:0 auto;text-align:center;width:auto;}
#flier_area{display:inline-block;float:right;width:33%;}
.flier_item{display:inline-block;margin:20px 0 0 2%;width:28%;}
.flier_item:nth-child(3n+1){margin-left:3%;}
.flier_item img{display:block;height:95px;margin:0 auto;text-align:center;width:auto;}
#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);}
}
@media screen and (min-width:850px) {
.poster_item img{display:block;height:110px;margin:0 auto;text-align:center;width:auto;}
.flier_item img{display:block;height:110px;margin:0 auto;text-align:center;width:auto;}
}
@media screen and (min-width:970px) {
.poster_item img{display:block;height:130px;margin:0 auto;text-align:center;width:auto;}
.flier_item img{display:block;height:130px;margin:0 auto;text-align:center;width:auto;}
}
@media screen and (min-width:1030px) {
#poster_area{display:inline-block;float:left;width:64%;}
#flier_area{display:inline-block;float:right;width:35%;}
.flier_item{display:inline-block;margin:20px 0 0 2%;width:28%;}
.flier_item:nth-child(3n+1){margin-left:4%;}
}
@media screen and (min-width:1120px) {
.poster_item img{display:block;height:140px;margin:0 auto;text-align:center;width:auto;}
.flier_item img{display:block;height:140px;margin:0 auto;text-align:center;width:auto;}
}
@media screen and (min-width:1220px) {
.poster_item img{display:block;height:155px;margin:0 auto;text-align:center;width:auto;}
.flier_item img{display:block;height:155px;margin:0 auto;text-align:center;width:auto;}
}

/* 繝医ャ繝励�繝ｼ繧ｸ邉ｻ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.greenmax.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.greenmax.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.greenmax.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.greenmax.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.greenmax.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.greenmax.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.greenmax.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.greenmax.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.greenmax.co.jp/img/sns/gm_blog_279x93@2x.png);}
#top_tw{background-image:url(https://www.greenmax.co.jp/img/sns/twitter_279x93@2x.png);}
#top_yt{background-image:url(https://www.greenmax.co.jp/img/sns/youtube_279x93@2x.png);}
#top_fb{background-image:url(https://www.greenmax.co.jp/img/sns/facebook_279x93@2x.png);}
#top_web{background-image:url(https://www.greenmax.co.jp/img/sns/gms_web_279x93@2x.png);}
#top_akiba{background-image:url(https://www.greenmax.co.jp/img/sns/gms_akiba_279x93@2x.png);}
#top_nagoya{background-image:url(https://www.greenmax.co.jp/img/sns/gms_oosu_279x93@2x.png);}
#top_osaka{background-image:url(https://www.greenmax.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.greenmax.co.jp/img/sns/gm_blog_279x93@3x.png);}
#top_tw{background-image:url(https://www.greenmax.co.jp/img/sns/twitter_279x93@3x.png);}
#top_yt{background-image:url(https://www.greenmax.co.jp/img/sns/youtube_279x93@3x.png);}
#top_fb{background-image:url(https://www.greenmax.co.jp/img/sns/facebook_279x93@3x.png);}
#top_web{background-image:url(https://www.greenmax.co.jp/img/sns/gms_web_279x93@3x.png);}
#top_akiba{background-image:url(https://www.greenmax.co.jp/img/sns/gms_akiba_279x93@3x.png);}
#top_nagoya{background-image:url(https://www.greenmax.co.jp/img/sns/gms_oosu_279x93@3x.png);}
#top_osaka{background-image:url(https://www.greenmax.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:#005f38;display:block;margin:0 auto;padding:10px;max-width:1180px;}
.main_title h1, .main_title h2{color:#fff;}
.sub_title{clear:both;background-color:#008a55;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:#fff;}
.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:#005f38;color:#fff;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_else{background-color:#d1b27e;display:inline-block;}
.to_else a{color:#fff;}
#formation_map img{max-width:100%;}
#related_word, #related_parts, #related_product, #hoshu_parts{padding-top:10px;}
#related_word a, #related_parts a, #related_product a, #hoshu_parts a{display:inline-block;margin:0 0 10px 0;}
@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;}
}
@media screen and (min-width:527px) {
.info_box dd.prt_dd{padding:0 10px 15px;}
}

/* 蛟句挨陬ｽ蜩〆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;}
}

.item_label_ended{background-color:#555;color:#fff;border-radius:14px;display:inline-block;margin-bottom:12px;padding:2px 14px;}
.item_label_buydate{background-color:#32508d;color:#fff;border-radius:14px;display:inline-block;margin-bottom:12px;padding:2px 14px;}
.item_label_buyabout{border:solid 1px #32508d;color:#32508d;border-radius:14px;display:inline-block;margin-bottom:12px;padding:2px 14px;}

/* 逕ｻ蜒擾ｼ�dl蜀�ｼ� */
#product_set img, #product_chara img{max-width:100%;height:auto;}

/* 繝√Λ繧ｷ荳隕ｧ */
.flier_cnt_box{display:inline-block;margin:0 auto;}
.flier_cnt{display:inline-block;margin:20px 0 0 2%;width:46%;}
.flier_cnt img{display:block;height:180px;margin:0 auto;text-align:center;width:auto;}
@media screen and (min-width:340px) {.flier_cnt img{height:200px;}}
@media screen and (min-width:480px) {
.flier_cnt{margin:20px 0 0 2%;width:30%;}
.flier_cnt img{height:180px;}
}
@media screen and (min-width:530px) {.flier_cnt img{height:180px;}}
@media screen and (min-width:610px) {
.flier_cnt{margin:20px 0 0 2%;width:22%;}
.flier_cnt img{height:180px;}
}
@media screen and (min-width:690px) {.flier_cnt img{height:200px;}}
@media screen and (min-width:850px) {.flier_cnt img{height:240px;}}
@media screen and (min-width:970px) {.flier_cnt img{height:280px;}}
@media screen and (min-width:1030px) {.flier_cnt img{height:300px;}}

/* 繝昴せ繧ｿ繝ｼ蛟句挨縺ｨ繝√Λ繧ｷ蛟句挨縺ｮpdf_sns */
#pdfsns_area{display:block;margin:0 auto;padding:10px 10px 0;text-align:center;}
#pdfsns_area #pdf_box, #pdfsns_area #sns_box{display:inline-block;margin:10px auto;width:312px;}
#pdfsns_area #pdf_box{float:none;padding:24px 10px;}
#pdfsns_area #sns_box{float:none;padding:10px;}
@media screen and (min-width:520px) {
#pdfsns_area #pdf_box, #pdfsns_area #sns_box{width:444px;}
}
@media screen and (min-width:540px) {
#pdfsns_area #pdf_box, #pdfsns_area #sns_box{width:464px;}
}
@media screen and (min-width:1030px) {
#pdfsns_area{clear:both;display:block;margin:0 auto;padding:0;width:990px;}
#pdfsns_area #pdf_box, #pdfsns_area #sns_box{margin:10px 0;}
#pdfsns_area #pdf_box{float:left;}
#pdfsns_area #sns_box{float:right;}
}

.pdf_comment_box{clear:both;display:block;margin:0 auto;width:80%;min-width:332px;}
.pdf_comment{background-color:#fff;display:inline-block;margin:10px auto 0;padding:10px;width:calc(100% - 20px);}
.pdf_comment_box.pdf_comment_for_poster{margin-bottom:10px;}
@media screen and (min-width:520px) {
.pdf_comment_box{width:80%;min-width:464px;}
}
@media screen and (min-width:540px) {
.pdf_comment_box{width:80%;min-width:484px;}
}
@media screen and (min-width:690px) {
.pdf_comment_box.pdf_comment_for_poster{margin-bottom:20px;width:630px;}
}
@media screen and (min-width:1010px) {
.pdf_comment_box, .pdf_comment_box.pdf_comment_for_poster{clear:both;display:block;margin:0 auto 10px;width:990px;}
.pdf_comment{background-color:#fff;display:inline-block;margin:10px auto 0;padding:10px;width:970px;}
}

/* 繧､繝吶Φ繝医Ξ繝昴�繝育畑 */
.eventreport_main{position:relative;overflow:hidden;height:250px;margin:0 auto;width:100vw;}
.eventreport_main img{display:inline-block;position:absolute;top:0;left:0;margin:-10px;background-color:rgba(0,0,0,0.8);-webkit-filter:blur(5px);filter:blur(5px);/* height:270px; */width:calc(100% + 20px);}
.eventreport_main h1{color:#fff;font-size:24px;font-weight:bold;position:absolute;bottom:8px;left:20px;}
.eventreport_content{clear:both;display:inline-block;float:none;margin-top:20px;width:100%;}
.eventreport_title_h2 h2{font-size:18px;font-weight:bold;}
/* 竊難ｼ郁ｨ倅ｺ九ユ繝ｳ繝励Ξ繝ｼ繝亥�style縺ｨ蜷後§�� */
.article_title{border-bottom:solid 4px #005f38;color:#005f38;margin-top:20px;}
.article_title h1{font-size:20px;font-weight:bold;}
.article_date{font-size:16px;text-align:right;}
.img_block{clear:both;display:block;height:auto;width:100%;}
.cap_100, .cap_50, .cap_25{font-size:14px;}
.div_50, .word_100, .word_50, .word_49left, .word_49right{font-size:16px;text-align:justify;}
.div_50, .word_50, .img_100, .img_50{display:block;float:none;width:100%;}
.img_100, .img_50{height:auto;}
.div_49left, .div_49right, .word_49left, .word_49right{display:block;float:none;margin-top:20px;width:100%;}
.div_25ll, .div_25lr{display:block;float:none;width:100%;}
.div_25ll img, .div_25lr img{display:block;height:auto;width:96%;}
.div_100, .div_50, .word_100, .word_50{margin-top:20px;}
@media screen and (min-width:480px) {
.div_25ll{display:block;float:left;width:49%;}
.div_25lr{display:block;float:right;width:49%;}
}
@media screen and (min-width:640px) {
.article_title h1{font-size:24px;}
.cap_100, .cap_50, .cap_25{font-size:16px;}
.div_50, .word_100, .word_50, .word_49left, .word_49right{font-size:18px;text-align:justify;}
.img_100{display:block;float:none;height:auto;width:100%;}
.div_50{display:block;float:left;width:50%;}
.word_50{display:block;float:right;width:48%;}
.img_50{display:block;float:none;height:auto;width:100%;}
.div_25ll{display:block;float:left;width:49%;}
.div_25lr{display:block;float:right;width:49%;}
.div_25ll img, .div_25lr img{height:auto;width:100%;}
.div_49left, .word_49left{display:block;float:left;width:49%;}
.div_49right, .word_49right{display:block;float:right;width:49%;}
}
/* 竊捺ｮｵ邨�∩繝輔か繝ｼ繝槭ャ繝茨ｼ夐≦蟒ｶ隱ｭ霎ｼ */
/* 竊第ｮｵ邨�∩繝輔か繝ｼ繝槭ャ繝茨ｼ夐≦蟒ｶ隱ｭ霎ｼ */
/* 竊托ｼ郁ｨ倅ｺ九ユ繝ｳ繝励Ξ繝ｼ繝亥�style縺ｨ蜷後§�� */

/* 繧､繝吶Φ繝井ｺ亥相 */
.eventpreview_content{display:inline-block;width:100%;}
.full_content{display:inline-block;float:none;margin:0 auto;width:100%;}
.left_content{display:block;float:none;margin:20px auto 0;width:100%;}
.eventpreview_content img{display:inline-block;height:auto;width:100%;}
.left_content img{display:inline-block;height:auto;width:100%;}
@media screen and (min-width:560px) {
.left_content{display:inline-block;float:left;margin:20px 0 0 0;width:33%;}
.right_content{display:inline-block;float:right;margin:20px 0 0 0;width:64%;}
.eventpreview_content img{display:inline-block;margin:20px 20px 0 0;width:33%;}
.left_content img{display:inline-block;margin:0 20px 0 0;width:100%;}
.event-preview_detail{line-height:2;}
}
</pre></body></html>