@charset "utf-8";

div#body	{
	background:#F8F4F5;
}

div#outLine	{
	width:700px;
	background:url(/shokokai/img/type/comp/a_1/line.gif) repeat-y right;
	padding:0 15px 0 0px;
	margin:0;
}

div#contents	{
	width:700px;
	padding:0;
	margin:0;
	background-color:#ffffff;
}

div#cmpHeader	{
	width:700px;
	margin:0 auto;
	padding:65px 0 0 0;
	background:url(/shokokai/img/type/comp/a_1/bg.gif) no-repeat top center;
}

div#cmpHeader h1	{
	color:#333333;
	font-size:1.7em;
	font-weight:bold;
	margin:0 0 0 42px;
	padding:0 0 0 0;
	width:620px;
}

div#cmpHeader h2	{
	margin:0 0 0 42px;
	padding:50px 0 30px 0;
	color:#8F4F5B;
	font-size:2.2em;
	width:620px;
}

div.inner_box	{
	width:640px;
	margin:0 auto;
	padding:0 0 20px 0;
}

div.inner_box ul.sumarryList	{
	width:620px;
	margin:0 0 0 20px;
	padding:0;
}

div.inner_box ul.sumarryList li	{
	width:520px;
	margin:0 10px 0 0;
	padding:0 0 5px 100px;
}

div.inner_box ul.contactList	{
	width:620px;
	margin:0 0 0 20px;
	padding:0;
}

div.inner_box ul.contactList li	{
	margin:0 10px 0 0;
	padding:0 0 8px 96px;
}

div.inner_box ul.itemLst	{
	width:620px;
	margin:0 0 0 20px;
	padding:0;
}

div.inner_box ul.itemLst li	{
	width:620px;
	margin:0 0 0 0;
	padding:0 0 8px 0;
}

div.inner_box ul.itemLst li a	{
	color:#016EAF;
}

div.inner_box ul.itemLst li a:hover	{
	color:#ff0000;
}



div.inner_box ul.sumarryList li#s_title1	{
	background:url(/shokokai/img/type/comp/a_1/title_s1.gif) no-repeat top left;
}

div.inner_box ul.sumarryList li#s_title2	{
	background:url(/shokokai/img/type/comp/a_1/title_s2.gif) no-repeat top left;
}

div.inner_box ul.sumarryList li#s_title3	{
	background:url(/shokokai/img/type/comp/a_1/title_s3.gif) no-repeat top left;
}

div.inner_box ul.sumarryList li#s_title4	{
	background:url(/shokokai/img/type/comp/a_1/title_s4.gif) no-repeat top left;
}

div.inner_box ul.sumarryList li#s_title5	{
	background:url(/shokokai/img/type/comp/a_1/title_s5.gif) no-repeat top left;
}

div.inner_box ul.sumarryList li#s_title6	{
	background:url(/shokokai/img/type/comp/a_1/title_s6.gif) no-repeat top left;
}

div.inner_box ul.sumarryList li#s_title9	{
	background:url(/shokokai/img/type/comp/a_1/title_s9.gif) no-repeat top left;
}

div.inner_box ul.sumarryList li#s_title10	{
	background:url(/shokokai/img/type/comp/a_1/title_s10.gif) no-repeat top left;
}

div.inner_box ul.contactList li#s_title7	{
	background:url(/shokokai/img/type/comp/a_1/title_s7.gif) no-repeat top left;
}

div.inner_box ul.contactList li#s_title8	{
	background:url(/shokokai/img/type/comp/a_1/title_s8.gif) no-repeat top left;
}

div.inner_box h3.title1	{
	width:640px;
	height:33px;
	margin:0 0 15px 0;
	padding:0;
	text-indent:-9999em;
	background:url(/shokokai/img/type/comp/a_1/title1.gif) no-repeat;
}

div.inner_box h3.title2	{
	width:640px;
	height:33px;
	margin:0 0 15px 0;
	padding:0;
	text-indent:-9999em;
	background:url(/shokokai/img/type/comp/a_1/title2.gif) no-repeat;
}

div.inner_box h3.title3	{
	width:640px;
	height:33px;
	margin:0 0 15px 0;
	padding:0;
	text-indent:-9999em;
	background:url(/shokokai/img/type/comp/a_1/title3.gif) no-repeat;
}

div.inner_box h3.title4	{
	width:640px;
	height:33px;
	margin:0 0 15px 0;
	padding:0;
	text-indent:-9999em;
	background:url(/shokokai/img/type/comp/a_1/title4.gif) no-repeat;
}

div.inner_box h3.title5	{
	width:304px;
	height:33px;
	margin:0 0 15px 0;
	padding:0;
	text-indent:-9999em;
	background:url(/shokokai/img/type/comp/a_1/title5.gif) no-repeat;
}

div.inner_box h3.title6	{
	width:304px;
	height:33px;
	margin:0 0 15px 0;
	padding:0;
	text-indent:-9999em;
	background:url(/shokokai/img/type/comp/a_1/title6.gif) no-repeat;
}

div.inner_box h3.title7	{
	width:640px;
	height:33px;
	margin:0 0 15px 0;
	padding:0;
	text-indent:-9999em;
	background:url(/shokokai/img/type/comp/a_1/title7.gif) no-repeat;
}


div.contentTxt	{
	width:620px;
	margin:0 0 0 20px;
	padding:0 0 15px 0;
}

img.cImage	{
	float:right;
	margin:0 0 10px 10px;
}

p.areaNm,
p.bankTxt	{
	width:284px;
	margin:0 0 0 20px;
	padding:0;
}

div.innerLeft,
div.innerright	{
	width:304px;
	margin:0;
	padding:0;
}

div.innerLeft	{
	float:left;
}

div.innerRight	{
	float:right;
}

div#cmpFooter	{
	width:680px;
	margin:0;
	padding:0;
	text-align:right;
	color:#ffffff;
	background:#C2C2C2;
	padding:15px 20px 23px 0;
	font-size:1.2em;
}

ul#linkLst	{
	width:620px;
	margin:0 0 0 20px;
	padding:0;
}

ul#linkLst li	{
	width:290px;
	margin:0 15px 5px 0;
	float:left;
}

div.inner_box ul#linkLst li a	{
	color:#016EAF;
}

div.inner_box ul#linkLst li a:hover	{
	color:#ff0000;
}

div.mvLink	{
	width:600px;
	margin:12px auto 0 auto;
	padding:0;
	text-align:center;
}

div.mvLink a	{
	font-size:1.5em;
	font-weight:bold;
	color:#8F4F5B;
}
