@charset "UTF-8";
a {color:#f38400;}
a:hover {color:#f3b061;}

div.top_fa{}

/*コンテンツタイトル*/
div.center div.moduletitle h3{color:#444;}
div.center div.element div.title_listicon h3{color:#333;}

/*テキスト*/
#main.center div.element_list p.date{}
div.center div.element_list h5 a,div.side div.element div.contents a {}
div.center div.element_list h5 a:hover,div.side div.element div.contents a:hover {}
/*new*/
div.element div.contents span.new{background-color:#DB5D00;color:#FFF;}

/*side*/
div.side div.element_side_block div.contents p,
div.side div.element_side_block div.contents p strong{color:#333;}
div.side div.element_side_block div.contents ul.cat li a,
div.side div.element_side_block div.contents ul.cat li a:hover{color: #555555;}
div.side div.element div.contents h5{color:#942343;}
div.side div.element_side_block div.contents_text div.contents,
div.side div.element_side_block div.contents_imgflo div.contents,
div.side div.element_side_block div.contents_imgflo ul.art div.contents {border-color:#999999;}
/*list*/
div.center div.element_list h4 a {color:#FFAC23;}
#main.center div.element_list div.list_imgflo div.list4,
#main.center div.element_list div.list_imgflo div.list3,
#main.center div.element_list div.list_text.list1 div.list1,
#main.center div.element_list div.list_text.list4 div.list4{border-color:#aaaaaa;}
#main.center div.element_list div.list_imgflo div.list3:last-of-type{border-bottom:none;}

/*会社概要（センター・サイド）*/
div.side div.contactelement,
div.side div.element div.title_contact,
div.side div.element div.title_contact h4,
#excontact,
#excontact #contact,
div.side div.element.contactelement{background-color:#fff0cf;}
div.side div.element div.concept p{color:#444444;}
div.side div.element div.contents_contact,
div.side div.element div.contact_telno{background-color:#fff0cf;}
div.side div.contactelement div.inside_contactelement,
div.center #excontact #contact {border-color:#FFAC23;background-color:#fff0cf}
div.side div.contactelement table th,
#excontact #contact div table.telnomber th{color:#444444;}
div.side div.element div.title_contact h4,
div.side div.element div.contents_contact table.contact_table,
div.side div.element div.contents_contact table.contact_table th,
div.side div.element div.contents_contact table.contact_table caption,
div.side div.element div.contents_contact p.contact_p,
#excontact #contact h4, 
#excontact #contact h3,
#excontact #contact div table.contact_detail th{color:#222;}
div.side div.element div.contents_contact address,
div.side div.element div.contents_contact table.contact_table td,
#excontact #contact div table.contact_detail td{color:#444444;}

/*detail*/
div.center div.element_detail h4{color:#FFAC23 !important;}
div.center div.element_detail div.contents h5.hs_entrytitle{color:#444 !important;} 

/*footer*/
#footer{background-color:#e3d0b3;}
#footer div.footerlink{background-color:#ffac23;}
#footer div.copyright{}
#footer div.copyright a, #footer div.copyright a:hover {color: #362E2B;}
/*ブログ*/
div.element_blog_banner{border-color:#ffa300;}
div.element_blog_banner a:hover{color:#ffa300;}
/*カート*/
div.side div.element_side_cart div.contents {background-color: #FFF;}
/*メールフォーム*/
div.center div.element_mailform table td span.needs ,
div.center div.element_mailform table td span.neederror{font-weight:bold;}
