@charset "utf-8"; .eyecatch_img_item_lita30 { width: 100%; margin: 0px auto; background: url(../../_img/ct_item/lita-coat30/index/eyecatch_lita-coat30.jpg) no-repeat center top; background-size: auto 100%;}
.eyecatch_img_item_lita30_s { width: 100%; margin: 0px auto; background: url(../../_img/ct_item/lita-coat30/_common/eyecatch_lita-coat30.jpg) no-repeat center top; background-size: auto 100%;}
p.eyecatch_lita30s_copy { padding: 0px 5% 0px 5%;}
h2.eyecatch_lita30s_logo { padding: 5px 10% 15px 10%;}
.eyecatch_img_item_lita-water, .eyecatch_img_item_lita-water_s, .eyecatch_img_item_lita-mold, .eyecatch_img_item_lita-mold_s, .eyecatch_img_item_lita-stone, .eyecatch_img_item_lita-stone_s { background: #ffffff; background: -moz-linear-gradient(top, #ffffff 83%, #ffe64b 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(83%,#ffffff), color-stop(100%,#ffe64b)); background: -webkit-linear-gradient(top, #ffffff 83%,#ffe64b 100%); background: -o-linear-gradient(top, #ffffff 83%,#ffe64b 100%); background: -ms-linear-gradient(top, #ffffff 83%,#ffe64b 100%); background: linear-gradient(to bottom, #ffffff 83%,#ffe64b 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffe64b',GradientType=0 ); padding-bottom: 20px; margin-bottom: 10px;}
div.item_lita-coat30_home { text-align: center; padding: 0px; width: 100%;}
div.lita-coat30_emblems { width: 96%; margin: 0px 2% 0px 2%;}
div.lita-coat30_emblems li { float: left; width: 16%;}
div.lita-coat30_emblems img { width: 100%; height: auto;}
div.item_lita-coat-water_home, div.item_lita-coat-mold_home, div.item_lita-coat-stone_home { text-align: center;}
div.item_lita-coat-water_home:after, div.item_lita-coat-mold_home:after, div.item_lita-coat-stone_home:after
{ content: "."; display: block; visibility: hidden; height: 0.1px; line-height: 0; clear: both;}
section.title_merit { background: url(../../_img/ct_item/lita-coat30/merit/index/_bg_title_merit.jpg) no-repeat left top; background-size: 90% auto; height: auto; width: 100%; position: relative;}
section.title_merit>h1,section.title_merit>h2 { padding: 15px 0% 0px 35%; margin-bottom: 40px;}
section.title_merit p { margin: 10px; font-size:14px;}
section.title_merit hr { margin: 0px;}
section.item_merit { float: left; width: 100%; height: auto; text-align: left; padding: 5px 0px 10px 0px; margin-bottom: 10px;}
section.item_merit h3>img { border-bottom: 2px solid #989897;}
section.item_merit ul { margin-top: 13px;}
section.item_merit li { float: left; width: 48%; margin: 0px 1% 0px 1%;}
.contents_img_merit01, .contents_img_merit02, .contents_img_merit03, .contents_img_merit04, .contents_img_merit05, .contents_img_merit06, .contents_img_merit07, .contents_img_merit08 { width: 100%; padding-bottom: 0px; margin: 5px auto 0px auto; background: no-repeat center 40px; background-size: contain;}
.contents_img_merit01 { background-image: url(../../_img/ct_item/lita-coat30/merit/01_longuse/eyecatch_mobile.jpg);}
.contents_img_merit02 { background-image: url(../../_img/ct_item/lita-coat30/merit/02_nodamage/eyecatch_mobile.jpg);}
.contents_img_merit03 { background-image: url(../../_img/ct_item/lita-coat30/merit/03_nonslip/eyecatch_mobile.jpg);}
.contents_img_merit04 { background-image: url(../../_img/ct_item/lita-coat30/merit/04_safety/eyecatch_mobile.jpg);}
.contents_img_merit05 { background-image: url(../../_img/ct_item/lita-coat30/merit/05_clean/eyecatch_mobile.jpg);}
.contents_img_merit06 { background-image: url(../../_img/ct_item/lita-coat30/merit/06_antifouling/eyecatch_mobile.jpg);}
.contents_img_merit07 { background-image: url(../../_img/ct_item/lita-coat30/merit/07_floorheating/eyecatch_mobile.jpg);}
.contents_img_merit08 { background-image: url(../../_img/ct_item/lita-coat30/merit/08_dog/eyecatch_mobile.jpg);}
section.eyecacth_merit h3 { height: 65%;}
section.eyecacth_merit p { font-size: 12px; line-height: 130%; margin: 15px 10px 0px 10%; height: auto;}
.contents_img_merit_water, .contents_img_merit_mold, .contents_img_merit_stone { width: 100%; margin: 0px auto; padding-bottom: 0px;}
.contents_img_merit_water { background: url(../../_img/ct_item/lita-coat-water/merit/eyecatch_mobile.jpg) no-repeat 100% 50px; background-size: 100% auto;}
.contents_img_merit_mold { background: url(../../_img/ct_item/lita-coat-mold/merit/eyecatch_mobile.jpg) no-repeat 100% 50px; background-size: 100% auto;}
.contents_img_merit_stone { background: url(../../_img/ct_item/lita-coat-stone/merit/eyecatch_mobile.jpg) no-repeat 100% 50px; background-size: 100% auto;}
section.title_comic { height: auto; text-align: center; margin-top: 10px;}
section.title_comic:after { content: "."; display: block; visibility: hidden; height: 0.1px; line-height: 0; clear: both;}
.comics_menu_mobile { margin: 5px 0px 5px 0px;}
ol.comics_menu_mobile li { margin-bottom: 2px;}
div.flame_in_comic_l, div.flame_in_comic_r { width: 100%;}
div.flame_in_comic_l img,div.flame_in_comic_r img,div.flame_in_comic_l a,div.flame_in_comic_r a { vertical-align: bottom;}
.position_comic { height: auto;}
.comic_result01, .comic_result02, .comic_result03, .comic_result04, .comic_result05, .comic_result06, .comic_result07, .comic_result08, .comic_result09 { width: 100%; height: auto;}
p.comic_result_title { margin: 15px auto 5px 0px;}
p.comic_result_text { font-size: 12px; color: #000;}
span.comic_result_text_green { font-size: 12px; color: #9cc813;}
span.comic_result_text_purple { font-size: 12px; color: #e95098;}
span.comic_result_text_orange { font-size: 12px; color: #ff9900;}
span.comic_result_text_blue { font-size: 12px; color: #00b0ec;}
section.title_flow { background: url(../../_img/ct_item/lita-coat30/flow/index/_bg_title_flow_mobile.jpg) no-repeat left top; height: auto; width: 100%; text-align: center; margin: 5px 0px; position: relative;}
section.title_flow:after { content: "."; display: block; visibility: hidden; height: 0.1px; line-height: 0; clear: both;}
section.title_flow h2>img { width: 75%; height:auto; padding: 5px 15px 5px 15px;}
ul.tab_flow { width: 100%;}
ul.tab_flow li { width: 50%; float: left;}

section.title_testresult { background: url(../../_img/ct_item/lita-coat30/test/index/_bg_title_test_mobile.jpg) no-repeat center top; height: auto; width: 100%; text-align: center; margin: 5px 0px; position: relative;}
section.title_testresult:after { content: "."; display: block; visibility: hidden; height: 0.1px; line-height: 0; clear: both;}
section.title_testresult h2>img { width: 60%; height:auto; padding: 5px 15px 5px 15px;}

.title_test { font-size: 12px; font-weight: bold;}
div.test_flame_in { width: 100%; padding: 0px; background: url(../../_img/_common/flame/_bg_test.gif) no-repeat left top; position: relative;}
div.test_full:after,div.test_flame_in:after { content: "."; display: block; visibility: hidden; height: 0.1px; line-height: 0; clear: both;}
table.table_test-list { border-top: #CCC solid 1px; border-left: #CCC solid 1px; background: #FFF; width: 100%;}
table.table_test-list th { padding: 5px; font-size: 12px; font-weight: bold; text-align: center; vertical-align: middle; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; background: url(../../_img/_common/flame/_bg_title_table.gif) repeat-x left top;}
table.table_test-list td { padding: 5px; font-size: 12px; text-align: left; vertical-align: middle; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC;}
table.table_test-list td:first-child { font-size: 12px; width: 18%; text-align: center;}
table.table_test-list span { font-weight: bold; color: #C00;}

ul.tab_test li { margin: 0px 10% 0px 10%;}
