@charset "UTF-8";
/* CSS Document */


/*ナビ部分*/
#g_navi li#glbmenu-03 a {
	width:156px;
	height:50px;
	text-indent:-100000em; 
	text-decoration: none;
	display:block;
	background:url(../image/top/navi2.jpg) no-repeat;
	background-position: -431px -100px;
	}


/*ここからサブメニュー*/

/*通常のとき*/
#s_navi_menu #untiku a {
	width:219px;
	height:53px;
	text-indent:-100000em; 
	text-decoration: none;
	display:block;
	background:url(../image/kodawari/sidenavi_kodawari.jpg) no-repeat;
	background-position: -657px -106px;
	}


/*ここからメインコンテンツ*/

.subtext {
	width:530px;
	}
.subtext2 {
	padding:20px 0px 0px 30px;
	}
.illust_head {
	padding-top:15px;
	}

.top_setumei02 {
	padding-top:20px;
	width:560px;
	}
.top_setumei03 {
	padding:20px 0px 20px 0px;
	width:560px;
	}
h3.title02 {
	font-size:1.2em;
	padding:5px 0px 5px 10px;
	margin-top:10px;
	}
.syousai_bui {
	padding-right:18px;
	}
.bui02 {
	padding-top:10px;
	}
	
.setumei_bui01,
.setumei_menu {
	padding:10px 0px 0px 15px;
	width:560px;
	}
.setumei_menu td {
	width:272px;
	}
.setumei_syousai {
	padding:5px 10px 0px 10px;
	background-color:#CCCCCC;
	}

/* リンク 疑似クラス ------------------------- */

.link02 a:link {color:#F00; font-weight:bold; text-decoration:none;}
.link02 a:visited {color:#F00; text-decoration:none;}
.link02 a:hover {color:#000 text-decoration:underline;}
.link02 a:active {color:#C8B08E;text-decoration:underline;}

.link02 {
	color:#FF0000;
	}
		
.retarns {
text-align:right;
vertical-align:bottom;
padding-top:0px;
}
