@charset "utf-8"; section#eyecatch_index_bg { position: relative; width: 100%; min-width: 970px; height: auto; min-height: 100px; margin: 0px auto; background: url(../../_img/index/bg_grad01.gif) repeat-x left bottom; top: -8px;}
.eyecatch_index { position: relative; width: 970px; height: 266px; margin: 0px auto;}
.eyecatch_index_img { width: 100%; margin: 0px auto; background: url(../../_img/index/eyecatch_top_new.jpg) no-repeat center top; padding-bottom: 0px; text-align: left;}
.eyecatch_index a {	display: block;	position: absolute;	top: 0;	left: 0; width: 932px; height: 35px; text-align: right; padding-top: 231px; padding-right: 38px; text-decoration: none; font-size: 12px; font-weight: bold; color: #222;}
.eyecatch_index a:hover { display: block; position: absolute; background-image: url(../../_img/index/eyecatch_top_a_hover.png); text-decoration: underline; background-repeat: repeat;}
.eyecatch_index p {}
div.eyecatch_index_logo { padding-top: 75px; padding-left: 0px;}
img#eyecatch_logo { margin-right: 5px;}
div.eyecatch_index img { float: left;}

h1.title_b_710,h2.title_b_710,h3.title_b_710 { background: url(../../_img/_common/title/b_710_off.gif) no-repeat; }
h1.title_b_710 a,h2.title_b_710 a,h3.title_b_710 a { display: block; padding: 0px 0px 0px 30px; height: 45px; width: 680px; font-size: 16px; color: #333; line-height: 44px; text-decoration: none;}
h1.title_b_710 a:hover,h2.title_b_710 a:hover,h3.title_b_710 a:hover { background: url(../../_img/_common/title/b_710_over.gif) no-repeat; text-decoration:underline;}

h2.title_sub_698_lita,h3.title_sub_698_lita { width: 523px; height: 43px; padding: 0px 0px 0px 175px; font-size: 14px; color: #333; line-height: 42px;  background: url(../../_img/_common/title/b_sub_698_litacoat30.gif) no-repeat; }

h2.title_s_710,h4.title_s_710 { width: 705px; padding-left: 5px; font-size: 14px; color: #333; line-height: 40px; border-bottom: 2px solid #989897;}

section#merit { margin: 0px 0px 0px 8px;}
section#merit p { font-size: 12px; padding: 0px 10px 0px 10px; margin-bottom: 20px;}
ul.item_lita-coat30_merit li { display: inline; margin-right: 0px; width: 700px;}
nav.item_lita-coat30_merit { background-image: url(../../_img/index/bg_dot01.gif); background-repeat: repeat; width: 710px;}

section#item_lita-coat30_comic { margin-left: 12px; width: 698px; font-size: 12px;}
section#item_lita-coat30_comic p { padding: 10px;}

section#item_lita-coat30_flow { margin-left: 12px; width: 698px; font-size: 12px;}
section#item_lita-coat30_flow div.flow_L { float: left; width: 345px;}
section#item_lita-coat30_flow div.flow_R { float: left; width: 345px; margin-left: 8px;}
div.flow_L p, div.flow_R p { padding: 10px;}

section#mainte { margin: 0px 0px 0px 8px; border-bottom: 1px dotted #989897;}
section#mainte p { margin: 0px 6px 5px 6px;}
section#mainte p img { width: 100%; height: auto; }

#notice{
    background-color: #f3f3f3;
    padding: 20px 10px;
    margin: 20px 0;
}
.title_closed{
    text-align: center;
    margin-bottom: 5px;
}
.closed_box{
    text-align: center;
}
.colsed_days{
    border: 1px solid #f96625;
    padding: 10px;
    text-align: center;
    color: #f96625;
    display: inline-block;
    font-size: 18px;
    margin: 15px 0;
}
.d-sm-none{
    display: none;
}
.text_center{
    text-align: center;
}
.fs_12{
    font-size: 12px;
}

section#add {}
section#add p {}
a.add_pickup01,a.add_pickup02 { display: block; height: 47px; width: 318px; padding: 140px 10px 5px 20px; font-size: 12px; line-height: 150%; color: #333; text-decoration: none;}
a.add_pickup01 { float:left; background-repeat: no-repeat; background-position: left top; background-image: url(../../_img/index/bt_pickup_merit05_off.jpg);}
a.add_pickup01:hover { background-repeat: no-repeat; background-position: left top; background-image: url(../../_img/index/bt_pickup_merit05_over.jpg);}
a.add_pickup02 { float:right; background-repeat: no-repeat; background-position: left top; background-image: url(../../_img/index/bt_pickup_merit03_off.jpg);}
a.add_pickup02:hover { background-repeat: no-repeat; background-position: left top; background-image: url(../../_img/index/bt_pickup_merit03_over.jpg);}

h2.eyecacth_title_index { padding-top: 125px;}
ul.item_lita-coat30_bt { width: 719px; height: 310px;}
div.item_lita-coat30 { background: url(../../_img/index/_bg_item_lita-coat30.jpg) no-repeat left top; height: auto; width: 698px; padding : 0px 6px 0px 5px; text-align: center; position: relative;}
h3.item_lita-coat30_catch { padding: 30px 0px 0px 25px;}
p.item_lita-coat30_title { padding: 30px 0px 0px 25px;}
p.item_lita-coat30_logo { padding: 10px 0px 50px 25px;}
p.item_lita-coat30_emblem { padding: 0px 0px 10px 25px;}
div.item_lita-coat30_seal { position: absolute; top: 45px; left: 600px; width: 122px; height: 98px; z-index: 10;}
div.merit_lita-coat30 { height: auto; width: 698px; padding : 0px 6px 0px 5px;}
ul.merit_lita-coat30_bt { height: auto; margin-bottom: 40px;}
ul.merit_lita-coat30_bt li { float: left;}
li.text_plain12, div.merit_lita-coat30 p.text_plain12 { font-size: 12px; line-height: 180%;}


section#item_housecoating { margin: 0px 0px 0px 8px;}
ul.item_lita-coat_bt { height : auto; margin-bottom: 40px;}
ul.item_lita-coat_bt li { float: left;}
a.item_lita-coat_wp,a.item_lita-coat_mold,a.item_lita-coat_st { display: block; height: 63px; width: 318px; padding: 135px 10px 10px 20px; font-size: 12px; line-height: 150%; color: #333; text-decoration: none;}
a.item_lita-coat_wp { margin-right: 8px; background: url(../../_img/index/item_lita-coat_wp_off.jpg) no-repeat left top;}
a.item_lita-coat_wp:hover { background: url(../../_img/index/item_lita-coat_wp_over.jpg) no-repeat left top;}
a.item_lita-coat_mold { background: url(../../_img/index/item_lita-coat_mold_off.jpg) no-repeat left top;}
a.item_lita-coat_mold:hover { background: url(../../_img/index/item_lita-coat_mold_over.jpg) no-repeat left top;}
a.item_lita-coat_st { margin-top: 10px; background: url(../../_img/index/item_lita-coat_st_off.jpg) no-repeat left top;}
a.item_lita-coat_st:hover { background: url(../../_img/index/item_lita-coat_st_over.jpg) no-repeat left top;}
a.item_lita-coat_wp:hover, a.item_lita-coat_mold:hover, a.item_lita-coat_st:hover { text-decoration: underline;}

#information { margin: 0px 0px 0px 8px;}
dl.d_list_info { width: 698px; height: auto; padding : 0px 5px 0px 5px;}
dl.d_list_info dt, dl.d_list_info dd { font-size: 12px; min-height: 30px; line-height: 22px;}
dl.d_list_info dt { float: left; width: 180px;}
dl.d_list_info dd a { color: #000; text-decoration: none; background: url(../../_img/_common/bt/anchor_11.gif) no-repeat left center; padding-left: 7px;}
dl.d_list_info dd a:hover { text-decoration: underline;}
dl.d_list_info dd strong { font-weight: normal;}
span.title_new,span.title_pickup,span.title_other { font-size: 11px; line-height: 22px; color: #FFF; font-weight: bold; text-align: center; height: 21px; width: 96px; display: block; float: left; margin-right: 10px;}
span.title_new { background: url(../../_img/index/_bg_title_sub.gif) no-repeat left top;}
span.title_pickup { background: url(../../_img/index/_bg_title_pickup.gif) no-repeat left top;}
span.title_other { background: url(../../_img/index/_bg_title_other.gif) no-repeat left top;}
.side_bar { background: url(../../_img/index/_bg_side_bar.gif) no-repeat left bottom; padding: 10px; height: auto; width: 205px;}
h4.side_bar_title { background: url(../../_img/index/_bg_title_sub.gif) no-repeat left top; font-size: 12px; line-height: 22px; color: #FFF; height: 21px; width: 96px; font-weight: bold; text-align: center; display: block;}
ul.side_bar_area { font-size: 12px; margin: 5px 0px 15px; height: auto; width: auto;}
ul.side_bar_area li { float: left; width: 51px;}
a.side_bar_30years,a.side_bar_afterservice { display: block; height: 26px; width: 170px; padding: 105px 10px 10px 25px; font-size: 12px; line-height: 150%; color: #333; text-decoration: none;}
a.side_bar_30years { background: url(../../_img/index/bt_30years_off.gif) no-repeat left top;}
a.side_bar_afterservice { background: url(../../_img/index/bt_afterservice_off.gif) no-repeat left top;}
a.side_bar_30years:hover, a.side_bar_afterservice:hover { text-decoration: underline;}
a.side_bar_30years:hover { background: url(../../_img/index/bt_30years_over.gif) no-repeat left top;}
a.side_bar_afterservice:hover { background: url(../../_img/index/bt_afterservice_over.gif) no-repeat left top;}
p.side_bar_q, p.side_bar_a { font-size: 12px; line-height: 150%; width: 150px; min-height: 45px; padding-left: 55px; margin-bottom: 15px;}
p.side_bar_q { font-weight: bold; background: url(../../_img/index/_bg_qanda_q.gif) no-repeat left center;}
p.side_bar_a { background: url(../../_img/index/_bg_qanda_a.gif) no-repeat left center;}
p.side_bar_a a{ text-decoration: none;}
p.side_bar_a a:hover{ text-decoration: underline;}
div.item_lita-coat30:after, div.merit_lita-coat30:after, ul.merit_lita-coat30_bt:after, ul.item_lita-coat_bt:after, .side_bar ul:after, dl.d_list_info:after { content: "."; display: block; visibility: hidden; height: 0.1px; line-height: 0; clear: both;}

section#banner { background-color: #F1F1F1; margin-left: 7px;	padding: 15px;	border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;}
