@charset "Shift_JIS";

/*基本設定
--------------------------------------*/
*{
	margin: 0px;
	padding: 0px;
}

body {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #323232;
	font-size: 10pt;
	line-height: 1.2em;
	background: #FFFFFF url(../images/bg_main.gif) repeat;
	text-align:center;
}

table {font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 1em; line-height: 1.2em;}

img{border:0px;}

a:link {color: #0000FF;}
a:visited {color: #990099;}
a:hover {color: #FF3333;}
a:active {color: #FF9900;}

/*文字設定
--------------------------------------*/
.small {font-size: 0.8em; line-height: 1.4em;}
.normal {font-size: 1em; line-height: 1.2em;}
.big {font-size: 1.2em;	line-height: 1.4em;}

h1 {font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 1.2em; line-height: 1.4em;}
h2 {font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 1.1em; line-height: 1.2em;}
h3 {font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size: 1em; line-height: 1.2em;}

/*全体
--------------------------------------*/
#wrap{margin:auto;}

.bg_shadow_left {background:url(../images/bg_left.gif) repeat-y;}
.bg_shadow_right {background:url(../images/bg_right.gif) repeat-y;}

/*header
--------------------------------------*/
#header{background:url(../images/header_left.gif) no-repeat; height:50px;}
#header #logo{background:url(../images/logo.gif) no-repeat; widht:155px; height:50px; text-indent:-999em;}

#header_right{background:url(../images/header_right.gif) no-repeat; height:36px; vertical-align:top; padding-right:9px;}
#header_right img{display:block; float:right;}

/*footer
--------------------------------------*/
#footer2{background: #FFFFFF; font-size:0.8em;  line-height:160%; color:#646464; text-align:right; padding:10px 10px 5px 0px;}

/*左コンテンツ
--------------------------------------*/
#left_contents{background:#FFFFFF; vertical-align:top; text-align:center; width:403px;}
#left_contents table{ margin:auto;}

#xxxleft_contents h1{background:url(../images/title.jpg) no-repeat; widht:403px; height:317px; text-indent:-999em;}

#left_contents h1{background:url(../images/title.jpg) no-repeat; widht:403px; height:237px; text-indent:-999em;}

.text_a {widht:403px; height:57px;padding: 10px 0px 0px 36px; color:#0000ff; font-weight: bold;}

.l_c_box{background:#FEF8C2; padding:0px 15px 0px 15px;}

#back_number h2{background:url(../images/back_number.gif) no-repeat; width:383px; height:32px; text-indent:-999em;}
#back_number select{width:383px; font-size:1.0em; line-height:1.4em; padding-left:5px;}
#back_number option{padding-left:5px;}

#back_number2 {background:url(../images/bg_pulldown.jpg) no-repeat;width:403px; font-size:1em; padding:0px 0px 0px 215px;}
#back_number2 select{width:163px; font-size:1em; line-height:1.4em; padding-left:0px;}

/*右コンテンツ
--------------------------------------*/
#right_contents{background:#FFFFFF; vertical-align:top; width:477px;}

#movie{background:url(../images/movie_bg.gif) no-repeat; height:332px; padding-left:76px;}
#movie_title{background:#035C94 url(../images/title.gif) top no-repeat; padding: 5px 0px 5px 30px; vertical-align:center; color:#FFFFFF;}

#koizumi383 {height: 80px;width: 383px;margin-top: 10px;}
#abe383 {height: 80px;width: 383px;margin-top: 30px;}


/*パンクズ
--------------------------------------*/
#pan{ text-align: right; margin:auto; width: 890px; letter-spacing: 1px; padding: 7px; }

