body {font:12px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small; margin-top:10px;}
body {font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; line-height:1.5;}

a:link{
	color: #000000;
	text-decoration: none;
}

a:visited{
	color: #000000;
	text-decoration: none;
}

a:hover,a:active{
	color: #cc3333;
	text-decoration: underline;
}

*{
	margin: 0px;
	padding: 0px;
}

h1, h2, h3, h4, h5, h6, p, address{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

a{outline: none;}

#wrap{position:relative; margin:0 auto 20px; width:920px;}

#index_main{float:right; width:723px;}
#main{float:right; width:723px; padding-top:108px;}

#sidemenu{position:fixed; float:left; margin-right:20px; width:165px;}

#sidemenu_inner {
	padding-left: 5px;
}

#sidemenu a img:hover {
	opacity: 0.6;
    -moz-opacity: 0.6; /*for Firefox*/
	-ms-filter: "alpha(opacity=60)"; /*for IE8*/
	filter: alpha(opacity=60); /*for IE*/
	zoom: 1;
}

.bt_mar{margin-top:10px;}

#under_box{margin:20px auto;}
#leftbox{float:left; width:350px; border:1px solid #036;}
#rightbox{float:right; width:350px; border:1px solid #036;}

.box_main{margin-top:10px; margin-bottom:30px; width:695px;}

.text1{font-weight:bold; font-size:110%;}

.text15{font-size:15px;}

#footer{width:100%; margin:20px 0; text-align:center; font-size:14px;}

.textsize1{font-size:10px;}

.text_big1{font-size:14px; color:#036; font-weight:bold;}



table#t1{
	width:100%;
	border-collapse:collapse;
}

table#t1 td{vertical-align: top;}

table#t1 td{border: solid #999 1px;}

table#t1 td{padding: 2px;}


.big0{font-size:18px; font-weight:bold;}
.big1{font-size:16px;}
.big2{font-size:14px;}
.big3{font-size:13px;}

#logo {
	margin-bottom: 20px;
}

#logo a img {
	border-style:none;
}
#fade_inner {
	position: relative;
	height: 958px;
	width: 718px;
}
#fade_bg {
	position: absolute;
	top: 0;
	left: 0;
}
#fade_text {
	position: absolute;
	top: 335px;
	left: 0;
}

.opacity {
    opacity: 0;
    -moz-opacity: 0; /*for Firefox*/
    filter: alpha(opacity=0); /*for IE*/
}