@charset "utf-8";
@import url(content.css);

* {
    padding: 0;
    margin:  0;
    border:  0;
    /* font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif; */
    font-family: arial,sans-serif;
    font-size: 13px;
    font-weight: normal;
    font-style:  normal;
    text-decoration: none;
    line-height: 150%;
    letter-spacing: 0.05em;
}

label { color: #4169E1; text-decoration: underline; }

img {
	border: none;
    vertical-align: bottom;
}

table {
    border-collapse: collapse;
}

a:link    { color: #4169E1; }
a:visited { color: #4169E1; }
a:hover   { color: #4169E1; text-decoration: underline; }
a:active  { color: #4169E1; }

body {
	background-color: #fff;
	/*DEBUG COLOR*/
	/* background-color: #DCDCDC; */
}

#container {
	text-align:left;
	width: 940px;
	padding: 0 10px; 
	margin: 0 auto;
	
	background-color: #fff;
}

h1 {
	width: 285px;
	height: 82px;
	display: block;
	float: left;
	text-indent: -9999px;
	background-image: url(../img/logo_1.png);
	background-repeat: no-repeat;
}
	h1 a {
		width: 285px;
		height: 82px;
		display: block;
	}

#head_navi_area {
	width: 435px;
	height: 82px;
	float: left;
	
	text-align: right;
	background-image: url(../img/logo_2.png);
	background-repeat: no-repeat;
	/* DEBUG COLOR */
}

#head_navi_area a {
	margin-right: 5px;
	line-height: 137px;
    padding-left: 18px;
    background-repeat: no-repeat;
    background-position: left center
}
	#head_navi_area a:link    { color: #5D5B70; text-decoration: underline; }
	#head_navi_area a:visited { color: #5D5B70; text-decoration: underline; }
	#head_navi_area a:hover   { color: #f30; }
	#head_navi_area a:active  { color: #5D5B70; text-decoration: underline; }
	
	#head_navi_area a.home      { background-image: url(../img/icon01.png); }
	#head_navi_area a.sitemap   { background-image: url(../img/icon02.png); }
	#head_navi_area a.inquiry   { background-image: url(../img/icon03.png); }
	#head_navi_area a.corporate { background-image: url(../img/icon04.png); }

#head_menu {
}
	#head_menu li {
		list-style-type: none;
		float: left;
	    background-repeat: no-repeat;
	    background-position: left center
	}


#head_area_l {
	width: 724px;
	float: left;
}
#head_area_r {
	width: 216px;
	height: 122px;
	text-align: right;
	float: right;
	
	/* DEBUG COLOR */
	/* background-color: #f00; */
}

#head_flash {
	margin-top: 4px;
	width:  940px;
	height: 275px;
}

#content {
	margin-top: 4px;
	width: 940px;
	
	/* DEBUG COLOR */
	/* background-color: #f00; */
}

#content_menu {
	float: left;
	width: 266px;
	
	/* DEBUG COLOR */
	/* background-color: #00f; */
}

#content_main {
	float: left;
	width: 674px;
}
	#content_main .indent {
		width: 662px;
		margin-left: 12px;
		margin-top: 16px;
		/* background-color: #ccccff; */
	}
	#content_main .indent_2 {
		width: 650px;
		margin-left: 12px;
		margin-bottom: 12px;
	}

#content_main h2 {
	width: 670px;
	height: 58px;
	
	display: block;
	text-indent: -9999px;
	background-repeat: no-repeat;
}
	#content_main h2.siroromu  { background-image: url(../img/kasou01_title.png); }
	#content_main h2.kaitori   { background-image: url(../img/kasou02_title.png); }
	#content_main h2.takaku    { background-image: url(../img/kasou03_title.png); }
	#content_main h2.teido     { background-image: url(../img/kasou04_title.png); }
	#content_main h2.yokuaru   { background-image: url(../img/kasou05_title.png); }
	#content_main h2.oyakusoku { background-image: url(../img/kasou06_title.png); }
	#content_main h2.kiyaku    { background-image: url(../img/kasou07_title.png); }
	#content_main h2.sitemap   { background-image: url(../img/kasou08_title.png); }
	
	#content_main h2.kozinhogo  { background-image: url(../img/kasou09_title.png); }
	#content_main h2.security   { background-image: url(../img/kasou10_title.png); }
	#content_main h2.kozinjoho  { background-image: url(../img/kasou11_title.png); }
	#content_main h2.sitepolicy { background-image: url(../img/kasou12_title.png); }
	#content_main h2.inquiry    { background-image: url(../img/kasou13_title.png); }
	#content_main h2.satei      { background-image: url(../img/kasou14_title.png); }
	#content_main h2.kangaeteru { background-image: url(../img/kasou15_title.png); }
	#content_main h2.houzin     { background-image: url(../img/kasou16_title.png); }
	#content_main h2.support    { background-image: url(../img/kasou17_title.png); }
	#content_main h2.tokutei    { background-image: url(../img/kasou18_title.png); }
	#content_main h2.company    { background-image: url(../img/kasou19_title.png); }
	#content_main h2.delete     { background-image: url(../img/kasou20_title.png); }
	#content_main h2.takuhai    { background-image: url(../img/kasou21_title.png); }
	#content_main h2.hanbai     { background-image: url(../img/kasou22_title.png); }
	#content_main h2.twitter    { background-image: url(../img/kasou23_title.png); }

#copyright {
	margin-top: 10px;
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	border-top: 1px solid #DBDBDB;
	padding: 10px 0px;
	font-size: 10px;
}


#copyright_link {
	float: right;
	color: #DBDBDB;
}
    #copyright_link a {
            font-size: 12px;
}
/*
	#copyright_link a:link    { color: #FF7F00; text-decoration: underline; }
	#copyright_link a:visited { color: #FF7F00; text-decoration: underline; }
	#copyright_link a:hover   { color: #f30; }
	#copyright_link a:active  { color: #FF7F00; text-decoration: underline; }
*/


