body { 
	/* customize_body */ font: normal normal 13px Arial; /* customize_body */
	/* customize_body */ color: #777777; /* customize_body */
	line-height:18px;
}

img {border: 0px}
a,a:visited,a:active {
	/* customize_link */ color: #0018ff; /* customize_link */
}
a:hover {
	/* customize_link_hover */ color: #fb7000; /* customize_link_hover */
}

h1,h2,h3,h4,h5{ margin:0px 0px 0px 0px; padding:0px 0px; margin-top:0px }
h1{ font: normal normal 24px Arial; line-height:0px; margin-top:10px; padding:0px }
h2{ font: normal normal 12px Arial; line-height:16px; margin:0px 0px 5px 0px; }
h3{ font-size:15px; line-height:14px; color: #000; }
h4{ font-size:12px; line-height:0px; color: #777 }
h5{ font: normal normal 12px Arial; line-height:18px; color: #777 }
p{ padding:0px 0px 0px 0px; margin:0px 0px 12px 0px }

/* KYOWA1977—pCSS */
#kyowa_header{ width:950px; height:63px; margin:0px 37px 20px 37px; float:left; text-align:left }
#kyowa_header #kyo_left{ width:75px; float:left }
#kyowa_header #kyo_middle{ width:723px; float:left }
#kyowa_header #kyo_middle #kyo_up{ height:15px; font-size:11px; float:left; padding: 0px 0px 0px 10px }
#kyowa_header #kyo_middle #kyo_down{ height:40px; float:left }
#kyowa_header #kyo_middle #kyo_down #kyo_name{ width:270px; float:left }
#kyowa_header #kyo_middle #kyo_down #kyo_catch{ width:445px; float:left }
#kyowa_header #kyo_right{ width:152px; float:left; text-align:right; padding: 12px 0px 0px 0px }

#kyowa_service_tab{ float:left; width:700px; text-align:left }
#kyowa_service_tab .item{ float:left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px }

#kyowa_service_cate{ width:700px; float:left; margin: 0px 0px 20px 0px; }
#kyowa_service_cate .kyowa_service_cate_bg01{ width:230px; height:117px; background:url(http://www.kyowa1977.co.jp/themes/kyowa1977/images/service_bg.png) no-repeat top; margin: 10px 3px 0px 0px; float:left; display:none }
#kyowa_service_cate .kyowa_service_cate_bg01 .indent{ padding: 15px 10px 25px 10px; color: #555 }
#kyowa_service_cate .kyowa_service_cate_bg01 .indent .icon{ float:left }
#kyowa_service_cate .kyowa_service_cate_bg01 .indent .scrip{ margin: 5px 0px 0px 3px; float:left }
#kyowa_service_cate .kyowa_service_cate_bg01 .indent .sub_navi_space{ margin: 0px 0px 10px 0px; clear:both }

#kyowa_service_cate .kyowa_service_cate_bg02{ width:170px; height:90px; background:url(http://www.kyowa1977.co.jp/themes/kyowa1977/images/service_bg02.png) no-repeat top; margin: 10px 5px 0px 0px; float:left; display:none }
#kyowa_service_cate .kyowa_service_cate_bg02 .indent{ padding: 15px 10px 25px 10px; color: #555 }
#kyowa_service_cate .kyowa_service_cate_bg02 .indent .icon{ float:left }
#kyowa_service_cate .kyowa_service_cate_bg02 .indent .scrip{ margin: 20px 0px 0px 3px; float:left }
#kyowa_service_cate .kyowa_service_cate_bg02 .indent .sub_navi_space{ margin: 0px 0px 10px 0px; clear:both }

#kyowa_service_cate .kyowa_service_cate_bg03{ width:170px; height:90px; background:url(http://www.kyowa1977.co.jp/themes/kyowa1977/images/service_bg02.png) no-repeat top; margin: 10px 5px 0px 0px; float:left; display:none }
#kyowa_service_cate .kyowa_service_cate_bg03 .indent{ padding: 15px 10px 25px 10px; color: #555 }
#kyowa_service_cate .kyowa_service_cate_bg03 .indent .icon{ float:left }
#kyowa_service_cate .kyowa_service_cate_bg03 .indent .scrip{ margin: 20px 0px 0px 3px; float:left }
#kyowa_service_cate .kyowa_service_cate_bg03 .indent .sub_navi_space{ margin: 0px 0px 10px 0px; clear:both }


#kyowa_footer{ width:950px; margin: 0px 37px 0px 37px; float:left; text-align:left }
#kyowa_footer .kyowa_col{  margin: 0px 0px 0px 40px; float:left; font-size:12px }
#copyright{ width:1024px; text-align:center; margin: 20px 0px 0px 0px }

.kyowa_clear{ clear:both }

