@charset "shift_jis";
/* ****************************************************
Since : 2008-07-25
Last Modified: 2008-07-25
***************************************************** */
/* ****************************************************
1: Common setting
***************************************************** */

/*1: Common setting
=========================================*/
/* main Image */
body.information  div#contents .main-image {
	position: relative;
	margin:1px 0 0 0;
	padding:0;
	background:url(../../common/images/theme/bg_box626.gif) no-repeat top left;
	width:626px;
	height:350px;
}
body.information  div#contents .main-image p.main_photo {
	padding:0;
	margin:0;
	position:absolute;
	top:0px;
	left:0px;
}
body.information  div#contents .main-image p.info_ttl01 {
	padding:0;
	margin:0;
	position:absolute;
	top:12px;
	left:385px;
}
/* index.html */
body#index  div#contents .main-image li.left-bt{
	position: absolute;
	top: 112px;
	left: 385px;
}
body#index  div#contents .main-image li.right-bt{
	position: absolute;
	top: 227px;
	left: 385px;
}
/* ==================================
Finding and text
================================== */
body.information div#contents .attention {
	clear:both;
	padding:10px 0 10px 40px;
	background:url(../../information/images/information_ic001.gif) no-repeat 0 0.3em;
}
/* for IE6 */
* html body.information div#contents .attention {
	height: 1%;
}

/*===================================
table
===================================*/
body.information div#contents table.special-link {
	border-left:none;
}
body.information div#contents table.special-link th {
	padding:4px;
	background:none;
	border-right: solid 0;
	text-align:left;
}
body.information div#contents table.special-link td {
	padding:7px;
	border-right: solid 0;
	background:none;
}
/*===================================
pageup-box
===================================*/
body.information div#contents .pageup-box {
	clear:both;
	width:626px;
	margin:0;
	padding:10px 0 0 0;
	text-align:right;
}
body.information div#contents .pageup-box p {
	padding:0 10px 0 15px;
	background:url(../images/com_ic011.gif) no-repeat 0 0.1em;
	display:inline;
}
/* for IE6 */
* html body.information div#contents .pageup-box p {
	height:1px;
	background:url(../images/com_ic011.gif) no-repeat 0 0.4em;
}

/*2: knowledge.html
=========================================*/
body#knowledge div#contents .ph-float {
	width: 626px;
	margin-top: 10px;
}

body#knowledge div#contents .ph-float .ph-r {
	width: 220px;
}
body#knowledge div#contents ul.require-list li{
	padding-left: 1.1em;
	text-indent: -1.1em;
}
body#knowledge div#contents ul.require-list-type2 li{
	padding-left: 1.1em;
	text-indent: -1.1em;
	font-size:83%;
}
body#knowledge div#contents ul.require-list-type2 li li{
	text-indent:-2em;
	padding:0 0 0 2em;
	font-size: 100%;
}
body#knowledge div#contents table .note {
	text-indent:-1.4em;
	padding:0 0 0 1.4em;
	display:block;
	color: 000000;
}
body#knowledge div#contents .note {
	text-indent:-2em;
	padding:0 0 0 2em;
}
body#knowledge div#contents .note2 {
	text-indent:-0.95em;
	padding:0 0 0 0.95em;
}
