@charset "utf-8";

/*
 * vesion 1.6.0.100319.0
 */

/* CSS Document */
/****************************************************************/
/*基本設定*/
body {

	background-color: #FFFFFF;

	margin:0px;
	padding:0px;
	width:800px;
}

body,td,th {

	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
	color: #333333;
	
}

/****************************************************************/
/*boxの設定*/

div#box_main{
	 
	 padding:0px;
	 margin:0px;
	 
	 width:800px;
	 height:600px;
	 
	 /*border:1px solid #FF0000;*/
	 
	 line-height: 155%;
}

div#box_left{
	 
	 padding:0px;
	 margin:0px 10px 10px 10px;
	 
	 top:50px;
	 left:0px;
	 
	 width:450px;
	 height:580px;
	 
	 /*background-color:#EFEFEF;*/
	
	 position:absolute;
	 
	/*border:1px solid #FF0000;*/
	
}

div#box_right{
	 
	 padding:0px;
	 margin:0px 10px 10px 10px;
	 
	 top:50px;
	 left:460px;
	 
	 width:320px;
	 height:580px;
	 
	 /*background-color:#EFEFEF;*/
	 
	 position:absolute;
	 
	 /*border:1px solid #FF0000;*/
	 
}

div#box_title{

　	top:0px;
	left:0px;
	
	/*height:45px;*/
	/*width:550px;*/
	
	/*position:absolute;*/
	/*background-color:#FFD67B;*/
	/*background-color:#FFFFFF;*/

	padding:0px;
	/*margin:0px;*/
	margin:10px 10px 10px 10px;
	
	/*border:1px solid #FF0000;*/
	
}

div#box_navi{
	
	top:0px;
	left:0px;
	
	/*width:240px;*/
	/*height:45px;*/
	
	background-color:#FFFFFF;
	
	color:#000000;
	padding:0px;
	margin:0px 0px 0px 0px;
	
	/*text-align:right;*/
	/*border:1px solid #FF0000;*/
	
	
}

div#box_navi a{
	/*background: url(icon.gif) left top no-repeat;*/
	/*padding-left: 16px;*/
}

div#box_navi a:link {
	color: #554D00;
	text-decoration: underline;
}

div#box_navi a:visited {
	color: #666666;
	text-decoration: underline;
}

div#box_navi a:hover {
	color: #336633;
	text-decoration: underline;
}

div#box_navi a:active {
	color: #336633;
	text-decoration: underline;
}

div#box_thumb{
	
	/*background-color:#FFFFFF;*/
	color:#000000;
	
	padding:0px;
	margin:0px;
	
	/*border:1px solid #FF0000;*/
}

div#box_menu{
	
	/*width:240px;*/
	
	/*background-color:#E3F0FB;*/
	background-color:#FFFFFF;
	
	color:#000000;
	padding:0px;
	margin:0px;
	
	/*border:1px solid #FF0000;*/
	
}

div#content_title{
	
	margin:0px 0px 0px 0px;
	
	/*border:1px solid #FF0000;*/
	/*background-color:#FFFFFF;*/
	
	padding:0px 0px 0px 10px
	
}

div#content_telop{
	
	margin:0px 0px 0px 0px;
	/*border:1px solid #FF0000;*/
	
	background-color:#EFEFEF;
	/*background-color:#e8e8e8;*/
	
	padding:5px 10px 5px 10px
	
}

div#content_note{
	
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
	/*border:1px solid #FF0000;*/
	
}

div#content_navi{
	
	margin:0px 0px 0px 0px;
	/*margin:0px 0px 0px 0px;*/
	
	/*border:1px solid #FF0000;*/
	
	background: url(icon.gif) left top no-repeat;
	padding-left: 16px;
	
	line-height: 100%;
	
}

div#content_timer{
	margin:0px 0px 0px 0px;
	/*border:1px solid #FF0000;*/
}

div#content_menu{
	margin:0px 0px 0px 0px;
	/*border:1px solid #FF0000;*/
}

div#content_thumb{
	margin:0px 0px 0px 0px;
	/*border:1px solid #FF0000;*/
}

/****************************************************************/
/*見出しテキストのスタイル*/
h1 {
	color: #938000;
	padding: 0;
	margin: 0;
	font-size:1.2em;
	line-height: 100%;
	width:423px;
}
h1 a {
	color: #938000;
}
h1 a:link,a:visited {
	text-decoration: none;
}
h1 a:hover,a:active {
	text-decoration: underline;
}

/****************************************************************/
/*段落（p）テキストのスタイル*/
p {
	margin:15px 0 0 0;
	padding:0;
	line-height: 140%;
}
/*段落（p）リンクテキストのスタイル*/
p a {
	background: url(icon.gif) left top no-repeat;
	padding-left: 16px;
}
p a:link {
	color: #554D00;
	text-decoration: underline;
}
p a:visited {
	color: #666666;
	text-decoration: underline;
}
p a:hover {
	color: #336633;
	text-decoration: underline;
}
p a:active {
	color: #336633;
	text-decoration: underline;
}

/****************************************************************/
/*テキスト右揃え*/
p.textr{
	margin:7px 5px 0 0;
	padding:0;
	text-align: right;
}

/*アラート文*/
.textCaution{
	margin:0;
	padding:6px 2px;
	background: #dddddd;
	text-align: center;
	color: #666666;
}

/*リンク付イメージ（サムネール画像）のスタイル*/
a img {
	
	/*margin:10px 5px;*/
	
	width:316px;
	/*height:176px;*/
	
	margin:0px;
	padding:0px;
	
	border: solid 2px #554D00;
	
	background-image: none;
	
}
/****************************************************************/
/*リストのスタイル*/

ul{
	margin:0px;
	padding:0px;
    font-size:12px;
}

ul#ul_telop li{
	
	padding:5px;
	/*margin:0px 0px 0px 0px;*/
	
	/*list-style:none;*/
    /*float:top;*/
    /*list-style-type: square;*/
    
    color: #554D00;
    
}

ul#ul_telop a {
	color: #554D00;
	text-decoration: underline;
}
ul#ul_telop a:visited {
	color: #666666;
	text-decoration: underline;
}
ul#ul_telop a:hover {
	color: #336633;
	text-decoration: underline;
}
ul#ul_telop a:active {
	color: #336633;
	text-decoration: underline;
}


ul#ul_telop a:link,a:visited {
	text-decoration: underline;
}
ul#ul_telop a:hover,a:active {
	text-decoration: underline;
}

ul li{

	padding:5px;
	
	margin:0px 0px 0px 20px;
	/*margin:0px 0px 0px 0px;*/
	list-style:square;
	
    /*float:top;*/
    /*list-style-type: square;*/
}

/****************************************************************/
/*角丸のスタイル*/

.kado  { background-color:#FFFFFF; }
.kado1 { margin: 0 5px;height:1px;overflow: hidden; background-color:#EFEFEF; }
.kado2 { margin: 0 3px;height:1px;overflow: hidden; background-color:#EFEFEF; }
.kado3 { margin: 0 2px;height:1px;overflow: hidden; background-color:#EFEFEF; }
.kado4 { margin: 0 1px;height:2px;overflow: hidden; background-color:#EFEFEF; }
.kado5 { padding:10px; background-color:#EFEFEF; }
