@charset "Shift_JIS";


/*基本の文字色(2箇所)*/

body 	{

	color:#070505;

font-size:16px;text-align:center;margin-left:auto;margin-right:auto;margin-top:10px;font-family:"ＭＳ Ｐゴシック",sans-serif;}
a {color:#070505;}
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:underline;}

img {border:none;}
strong {font-size:11px; font-weight:normal}
em {font-size:11px; font-size:normal; font-style:normal;}

/*帯色*/

#container 	{background-color:#FFFF99;width:800px;/*height:1145px;*/margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;padding-top:46px;}


#frame 	{width:708px;/*height:1069px;*/background-color:#ffffff;margin-left:auto;margin-right:auto;padding-top:19px;}


/*見出し色*/

h1 {color:#FFFFFF;font-size:16px;margin-top:0;margin-bottom:0;}

/*見出し背景色と説明文の色*/

#header {background-color:#FFD9DF;color:#FFFFFF;font-size:11px;padding:20px 40px 5px 20px;text-align:left;}

/*飾り枠線色*/

#contents	{border:#FFD9DF 1px solid;width:672px;/*height:1050px;*/background-color:#ffffff;margin-bottom:17px;margin-left:auto;margin-right:auto;}
#message {width:672px;clear:both;font-size:11px;line-height:1.5em;padding:10px 0 5px;}
#message a {text-decoration:underline;}

/*小見出し色(4箇所)*/

#respect {color:CBDBEF;font-size:12px;font-weight:bold;}

/*h2 {color:CBDBEF;font-size:12px;margin-top:0;margin-bottom:0;padding:10px 5px 0 10px;}
#right dt a {color:CBDBEF;font-weight:bold;}*/

#select {color:CBDBEF;font-weight:bold;text-decoration:underline;}

/****right parts****/
#right {float:right;width:358px;padding:30px 20px 0 10px;text-align:left;}
#right h2 {background:#888888;margin-top:15px;padding:5px 7px 5px 7px;width:336px;font-size:12px;}
#right h3 {background:#888888;margin-top:10px;padding:5px 7px 5px 7px;width:336px;font-size:12px;}
#right h4 {background-color:#FFD9DF;margin-top:5px;margin-bottom:15px; padding:5px 7px 5px 10px;/*width:336px;*/font-size:12px;}
#right p {margin:0;padding:0 25px 5px 20px;line-height:1.5em;font-size:11px;}
#right ul{list-style-type:none; margin:0;padding-left:20px;width:336px;font-size:11px;}
#right #pic {width:354px; margin:0 auto 20px;text-align:center;}
#right dl{font-size:12px;width:354px;}
#right dd {margin-left:0;padding:7px;width:354px;font-size:11px;}
.em {color:#FF6699;font-size:14px; text-decoration:underline;}
.em a:link, .em a:visited, .em a:hover{ color:#FF6699; text-decoration:underline;font-weight:bold;font-size:14px;}
#sponser {font-size:14px; }

/****left parts****/
#left {float:left;width:282px;padding:18px 0 18px 0;text-align:left;}
#left h2{/*color:#CBDBEF;*/ font-size:12px;padding-left:20px;padding-top:0px;text-decoration:underline;}
#left h3{font-size:12px;padding-left:20px;font-weight:bold;text-decoration:underline;}
#left ul{font-size:11px;list-style-type:none;margin-left:0;padding:0 8px 0 10px;}
#left li{padding:3px 0 3px 0;}
#left p{font-size:11px;margin-top:0;margin-bottom:0;padding:0px 5px 5px 20px;line-height:1.5em;}
#left p .ad {margin-top:5px;}

/****pan parts****/
#pan {color:#FFD9DF;font-size:11px; text-align:left;padding:10px 0 0 20px;}
#pan a {color:#FFD9DF;font-size:11px;}

address {font-size:11px; font-style:normal; padding:15px 0 20px;background-color:#FFFF99;clear:both;white-space:nowrap;
}

/****sub.html****/
#sub {
width:336px; padding:15px 45px; text-align:center;}
#sub a {text-decoration:none; color:#000033;}
