@charset "utf-8";

/******************************************************
yamatoshaken.com
Copyright(c) Nack Co., Ltd. All rights reserved.
******************************************************/

/***************************************
 category_f
***************************************/

/****** base.css ******/

@import url(base.css);

/* common */

/* company*/
div#inner p.caption{ margin: 0 0 1em; color: #003f97;}
.company{ border-left: solid 1px #ccc;}
.company td{ border-right: solid 1px #ccc; text-align: left;}
.company td.ttl{ background: #dbe7f8 url(../img/bg_white.gif) top repeat-x; white-space: nowrap; text-align: center;}


/* co_privacy.html */
.inner_article dl.privacy{ margin: 0.3em 0 1em 10px;}
.inner_article dl.privacy dt{ text-indent: -1em;}
.inner_article dl.privacy dt span{ color: #003f97;}
.inner_article dl.privacy dd{ margin: 0.5em 0 0.2em 1em; text-indent: -1em;}
.inner_article dl.privacy dd span{ color: #63a1db;}
.inner_article dl.privacy ul{ text-indent: 0;}

/* co_access.html */
div#inner .access{ margin: 0 19px 20px 10px;}
div#inner .access h3{ margin: 0 0 5px; padding: 0; height: 42px;}
div#inner .access h3 span{ display: none;}
div#inner .access h3#access_1{ background: url(../img/category_f/3/ttl_icn_3.gif) no-repeat left;}
div#inner .access h3#access_2{ background: url(../img/category_f/3/ttl_icn_1.gif) no-repeat left;}
div#inner .access h3#access_3{ background: url(../img/category_f/3/ttl_icn_2.gif) no-repeat left;}
div#inner .access div{ margin: 0; float: left; width: 215px;}
div#inner .access dl{ margin: 0.3em 0 2em 0; font-size: 95%;}
div#inner .access dl dt{ color: #003f97;}
div#inner .access dl dd{ margin: 0 0 0.3em 1em; color: #444;}

/* recruit.html */
div#inner h2.s_font{ font-size: 12px;}

/* co_sitemap.html */
div#inner table#sitemap{ margin: 10px 0 30px; padding: 0; border: none; width: 540px;}
div#inner table#sitemap td{ border: solid 1px #bbb; vertical-align: top; font-size: 12px;}
div#inner table#sitemap td h3{ font-size: 14px;}
div#inner table#sitemap td.c0{ border: none; width: 14px;}
div#inner table#sitemap td.c1{ border: none; width: 262px; height: 16px;}
div#inner table#sitemap td p{ margin: 0 0 7px; padding: 7px 10px; color: #222; line-height: 140%;}
div#inner table#sitemap td ul{ margin: 0 0 5px 10px; padding: 0 0 0 10px; line-height: 160%;}
div#inner table#sitemap td.category_b{ padding: 10px; border: solid 1px #b7d6ff; background: url(../img/category_f/5/icon_b.jpg) no-repeat bottom right;}
div#inner table#sitemap td.category_c{ padding: 10px; border: solid 1px #ffd87c; background: url(../img/category_f/5/icon_c.jpg) no-repeat bottom right;}
div#inner table#sitemap td.category_d{ padding: 10px; border: solid 1px #b9eefa; background: url(../img/category_f/5/icon_d.jpg) no-repeat bottom right;}
div#inner table#sitemap td.category_e{ padding: 10px; border: solid 1px #b7d6ff; background: url(../img/category_f/5/icon_b.jpg) no-repeat bottom right;}
div#inner table#sitemap td.category_f{ padding: 10px; border: solid 1px #d3d3d3; background: url(../img/category_f/5/icon_f.jpg) no-repeat bottom right;}
div#inner table#sitemap td.category_h{ padding: 10px; border: solid 1px #FFD09E; background: url(../img/category_f/5/icon_h.jpg) no-repeat bottom right;}
div#inner table#sitemap td.category_b ul{ list-style-image: url(../img/li_cross0.gif);}
div#inner table#sitemap td.category_c ul{ list-style-image: url(../img/li_cross3.gif);}
div#inner table#sitemap td.category_d ul{ list-style-image: url(../img/li_cross1.gif);}
div#inner table#sitemap td.category_e ul{ list-style-image: url(../img/li_cross0.gif);}
div#inner table#sitemap td.category_f ul{ list-style-image: url(../img/li_cross2.gif);}
div#inner table#sitemap td.category_h ul{ list-style-image: url(../img/li_cross4.gif);}
div#inner table#sitemap td.category_b p{ background: #e0eaf8;}
div#inner table#sitemap td.category_c p{ background: #fff2b4;}
div#inner table#sitemap td.category_d p{ background: #dcf2f6;}
div#inner table#sitemap td.category_e p{ background: #e0eaf8;}
div#inner table#sitemap td.category_f p{ background: #ececec;}
div#inner table#sitemap td.category_h p{ background: #FFD09E;}

/* co_environment.html */

.environment{
	padding: 15px 220px 0 0;
	min-height: 212px;
	_height: 212px;
	background: url(../img/category_f/6/img_01.jpg) no-repeat right top;
}
.inner_article dl.d-list{ margin: 0.3em 0 1em;}
.inner_article dl.d-list dt{ color: #003f97;}
.inner_article dl.d-list dd{ margin: 0 0 0.5em 1em; color: #444;}

.env a{ color: #003f97;}
.env a:hover{ color: #006aff;}

.env_result{ float: right; width: 330px;}
.env_result dl{ margin: 0.3em 0 1em;}
.env_result dt{ margin: 0 0 0.3em; color: #003f97;}
.env_result dd{ margin: 0 0 0.7em; padding: 0 0 0.7em; color: #444; background: url(../img/bg_dot3.gif) bottom repeat-x;}


/* co_eco_management.html */

.eco_management{
	padding: 30px 235px 0 0;
	background: url(../img/category_f/7/img_01.jpg) no-repeat right top;
}
.eco, .eco td, .eco th{ border-collapse: collapse;}
.eco{ clear: both; border-left: solid 1px #ccc; width: 540px;}
.eco th, .eco td{ border-right: solid 1px #ccc;}
.eco th{ background: #eee url(../img/bg_white.gif) top repeat-x; width: 40%;}
.eco td{ text-align: center;}
.eco .green1{ background: #d3f6a4 url(../img/bg_white.gif) top repeat-x; font-weight: normal;}

