@charset "UTF-8";

/*====================================================================*
	File Name    : style.css
	Description  : 個別レイアウト用ファイル

 *====================================================================*/



/* ---------------------------------------------------- *
 *  歯美人への道　                                      *
 * ---------------------------------------------------- */

div#titleInt img{
 	margin		: 20px 0 23px 30px;
}

 div#con{
 	margin		: 0 0 0 30px;
}

div#con div#item{
	margin		: 0 0 0 20px;
}

div#con div#item h3{
	font-weight	: bold;
	font-size	: 17px;
	color		: #1F0C80;
}

div#con div#item ul{
	margin		: 20px 0 0 30px;
	color		: #1F0C80;
}

div#con div#item ul li{
	margin		: 10px 0;
}

div#con div#item ul li a{
	color		: #1F0C80;
	text-decoration: none;
}

div#con div#item ul li a:hover{
	color		: #1F0C80;
	text-decoration: underline;
}

/*-----------------------------------------------*/

div#con div#item h4{
	margin		: 20px 0 20px 10px;
	font-size	: 15px;
	color		: #005DDE;
	font-weight	: bold;
}

div#con div#item dl{
	margin		: 0px 0 0 10px;
}

div#con div#item dl dt{
	color		: #F90;
	font-weight	: bold;
	margin		: 0 0 20px;
}

div#con div#item dl dd{
	margin		: 0 0 20px;
}

.mark{
	color		: #F00;
}

div#con div#item ul#page{
	margin		: 80px 50px 0 0;
	display		: inline;
	float		: right;
}

div#con div#item ul#page li{
	display		: inline;
}

/*-----------------------------------------------*/

div#con div#item p{
	margin		: 0 0 15px 10px;
}

div#con div#item dl dd dl dt{
	font-weight	: bold;
	color		: #333;
}

div#con div#item dl dd dl dd{
	margin		: 0 0 10px 55px;
}

div#con div#item dl dd dl dd span{
	margin		: 0 0 0 -52px;
}

div#con div#item dl dd dl#fusso{
	background-color: #FFC;
	margin		: 0 25px 0 10px;
	padding		: 10px 10px 10px 10px;
}

div#con div#item dl dd dl#fusso dd{
	margin		: 0 0 15px 5px;
}

table{
	width		: 480px;
	border		: 1px solid #005DDE;
	margin		: 0 0 0 25px;
}

table tr{
	border		: 1px solid #005DDE;
}

table td,table th{
	border		: 1px solid #005DDE;
	padding		: 0 0 0 5px;
	vertical-align: top;
}

table th{
	width		: 68px;
}

table td.seibun{
	width		: 180px;
}

table td.kouka{
	width		: 220px;
}

table td{
	height		: 80px;
}

.last{
	padding		: 0 0 25px;
}








