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

html{border:none;}
body{margin:0;}

body{
	background-color: #f0f0f0;
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

@media print{
	
body{
	background-color: #fff;
	margin: 0px;
	padding: 0px;
}
	
	}

img{ border:none}

br {letter-spacing: 0;}

table{ border-collapse:collapse;	border:none;}


h1{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;
}

A.link1:link { color: #09C; text-decoration: none; }
A.link1:visited { color: #09C; text-decoration: none; }
A.link1:hover {
	color: #09C;
	text-decoration: underline;
}

A.link2:link {
	color: #09C;
	text-decoration: underline;
}
A.link2:visited {
	color: #09C;
	text-decoration: underline;
}
A.link2:hover {
	color: #960;
	text-decoration: underline;
}

A.link3:link {
	color: #fff;
	text-decoration: none;
}
A.link3:visited {
	color: #fff;
	text-decoration: none;
}
A.link3:hover {
	color: #fff;
	text-decoration: underline;
}

A.link4:link {
	color: #E50012;
	text-decoration: underline;
}
A.link4:visited {
	color: #E50012;
	text-decoration: underline;
}
A.link4:hover {
	color: #E50012;
	text-decoration: none;
}

A.link5:link {
	color: #D51013;
	text-decoration: underline;
}
A.link5:visited {
	color: #D51013;
	text-decoration: underline;
}
A.link5:hover {
	color: #D51013;
	text-decoration: none;
}

A.link6:link {
	color: #FFF301;
	text-decoration: underline;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bolder;
}
A.link6:visited {
	color: #FFF301;
	text-decoration: underline;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A.link6:hover {
	color: #FFF301;
	text-decoration: none;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
}


.h1{
	padding: 0px;
	margin: 0px;
}

.h1 a{
	padding: 0px;
	margin: 0px;
	text-indent: -9999px;
	display: block;
	height: 118px;
	width: 120px;
	position: absolute;
	left: 1px;
}


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

.h202{
	margin: 0 0 15px 0;
	padding: 0px;
}

.h301{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.h302{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #D51013;
	font-size: 16px;
}

.h303{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #B7192E;
	font-size: 16px;
	line-height: 150%;
	font-weight: bold;
	color: #000;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}

#bone01{
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}

#bone02{
	width: 850px;
	background-color: #FFF;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 20px;
	float: left;
}

#bone03{
	width: 848px;
	border:1px solid #cccccc;
	background:url(wall02.gif);}

#bone04{
	width: 637px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	color: #000;
	line-height:18px;
}

#bone05{
	float: right;
	width: 160px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
}


#footer01{
	background-color: #D51013;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	color: #FFF;
	text-align: right;
	padding: 20px;
}

#footer02{
	background-color: #D51013;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 10px;
	color: #FFF;
	text-align: left;
	padding: 5px 0 0 20px;
	clear: both;
	line-height: 16px;
}

#footer03{
	background-color: #D51013;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 12px;
	color: #FFF;
	text-align: left;
	padding: 20px 0 0 20px;
	clear: both;
}


#head01{
	background-image: url(hwall02.gif);
	height: 50px;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 10px;
	line-height: 18px;
	color: #fff;
	padding-left: 20px;
	background-repeat: no-repeat;
	font-weight: bold;
	width: 633px;
	padding-top: 9px;
}

#head02{
	position: absolute;
	right: 0px;
	bottom: 0px;
}

#head03{
	background-image: url(head.gif);
	height: 118px;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 10px;
	line-height: 31px;
	width: 850px;
	background-repeat: no-repeat;
	font-weight: bold;
	margin-bottom: 15px;
	position: relative;
}


.head02img01{
	float: left;
}

.head02img02{
	float: left;
	margin-left: 3px;
}

.head02img03{
	float: left;
	margin-left: 4px;
}

#main01{
	background-image: url(mainwall01.gif);
	float: left;
	width: 850px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #fff300;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #fff300;
}

#main02{
	width: 626px;
	padding: 20px;
	margin-left: 2px;
	background-color: #FFF;
	background-repeat: no-repeat;
}

#main03{
	float: right;
	width: 171px;
	padding-top: 20px;
}

#main50{
	width: 626px;
	padding: 0px;
	margin-left: 0px;
	background-color: #FFF;
	background-repeat: no-repeat;
}

#main51{
	width: 621px;
	padding: 0px;
	margin-left: 0px;
	background-color: #FFF;
	background-repeat: no-repeat;
}

.rightmenu01{
	background-image: url(rwall01.gif);
	padding-top: 16px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 150px;
}

.rightmenu11{
	background-image: url(rwall11.gif);
	padding-top: 16px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 150px;
}
.rightmenu02{
	background-image: url(rwall03.gif);
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 150px;
}

.rightmenu22{
	background-image: url(rwall33.gif);
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 150px;
}

.rightmenu03{
	background-image: url(rwall02.gif);
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 16px;
	padding-left: 5px;
	width: 150px;
	background-position: left bottom;
	margin-bottom: 20px;
}

.rightmenu33{
	background-image: url(rwall22.gif);
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 16px;
	padding-left: 5px;
	width: 150px;
	background-position: left bottom;
	margin-bottom: 20px;
}

.rightmenu01box{
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}

.rightmenu11box{
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}

.rightmenu02box{
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #fff;
}

.rightmenu22box{
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #fff;
}

.rightmenu03box{
	padding-top: 10px;
}

.rightmenu33box{
	padding-top: 10px;
}


.rightmenu04box{
	background-image: url(arrow04.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-left: 15px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}

.rightmenu44box{
	background-image: url(arrow04.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-left: 15px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}


.rightinfo01{
	position: relative;
}



.rightinfo02{
	position: absolute;
	display: block;
	left: 30px;
	top: 40px;
	font-size: 12px;
	line-height: 150%;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	color: #E50012;
}

.rightinfo03{
	position: absolute;
	display: block;
	left: 8px;
	top: 66px;
	font-size: 12px;
	line-height: 150%;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	width: 151px;
	color: #E50012;
	height: 71px;
}



.center01{
	display: block;
	margin-right: auto;
	margin-left: auto;
}

.center02{
	text-align: center;
}

.left01{
		float: left;
}

.right01{
	float: right;
}

.right02{
	text-align: right;
}


.topbox01{
	position: relative;
}

.topbox02{
	position: absolute;
	display: block;
	left: 14px;
	top: 87px;
	font-size: 14px;
	line-height: 24px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.font14a{
	font-size: 14px;
	line-height: 28px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


.font12a{
	font-size: 12px;
	line-height: 18px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


.thbox01{
	font-weight: bold;
	color: #B7192E;
}

.thbox02{
	font-weight: bold;
	color: #B7192E;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #eaeaea;
	padding-left: 5px;
}

.td01{
	padding: 8px;
	border: 1px solid #CCC;
}

.td02{
	padding: 8px;
	border: 1px solid #CCC;
	background-color: #E7E3D3;
	font-weight: bold;
	color: #57574A;
}

.td03{
	padding-bottom: 15px;
	padding-right: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
	padding-top: 15px;
}
.td04{
	padding-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
	padding-top: 15px;
}

.td05{
	padding-right: 50px;
	padding-top: 15px;
}

.td06{
	padding-top: 15px;
}

.td07{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	background-color: #E50012;
	padding: 8px;
}

.td08{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0;
	background-color: #E50012;
	padding: 8px;
}

.list01{
	background-image: url(arrow01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.decofon01{
	font-size: 12px;
	color: #B7192E;
}

.decofon02{
	font-size: 10px;
	color: #B7192E;
	font-weight: bold;
}

.decofon03{
	font-size: 125%;
	color: #B7192E;
	font-weight: bold;
}

.decofon04{
	font-size: 10px;
	color: #D51013;
	line-height: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


.decofon05{
	font-size: 115%;
	color: #B7192E;
	font-weight: bold;
}

.decofon06{
	color: #B7192E;
	font-weight: bold;
}

.decofon07{
	color: #900;
	font-weight: bold;
	background-color: #F4F4F4;
	padding: 8px;
	border: 1px solid #CCC;
}
.decofon08{
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}

.decofon09{
	font-size: 12px;
	color: #999999;
}

.decofon10{
	font-size: 12px;
	color: #B7192E;
	font-weight: bold;
}

.decofon11{
	font-size: 12px;
	color: #B7192E;
}

.decofon12{
	color: #B7192E;
}
.decofon13{
	font-size: 10px;
	font-weight: bold;
}
.decofon14{
	font-size: 12px;
	font-weight: bold;
}
.decofon16{
	font-size: 16px;
	font-weight: bold;
}

.formbox01{
	width: 300px;
	padding: 5px;
}

.formbox02{
	width: 400px;
	padding: 5px;
	height: 200px;
}

.formbox03{
	padding: 5px;
}

.formbox04{
	padding: 0px;
	margin-top: 20px;
}


.listbox01{
	margin: 0px;
	padding-left: 15px;
}

.listbox02pdf{
	margin: 0px;
	padding-left: 20px;
	background-image: url(pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
}


.listbox03{
	padding-left:1em;
	text-indent:-1em;
}

.listbox04img{
	margin: 0px;
	padding-left: 20px;
	background-image: url(arrow03.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
}

.listbox05img{
	margin: 0px;
	padding-left: 20px;
	background-image: url(arrow02.gif);
	background-repeat: no-repeat;
	background-position: 3px 7px;
}

.listbox05img2{
	margin: 0px;
	padding-left: 20px;
	background-image: url(arrow02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	font-weight: bold;
}


.listbox06pdf{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin: 0px;
	padding-left: 20px;
	background-image: url(pdf.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	font-size: 12px;
	color: #B7192E;
	line-height: 14px;
}

.listbox07mov{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin: 0px;
	padding-left: 20px;
	background-image: url(mov.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	line-height: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 12px;
}

.borderbox01{
	background-color: #F2F2F2;
	padding: 8px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size: 12px;
}

.borderbox02{
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	margin-top: 20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
}

.borderbox03{
	background-color: #F6F6F6;
	border: 2px solid #E50012;
	padding: 8px;
}

.borderbox04{
	border: 2px solid #900;
	padding: 10px;
}

.borderbox05{
	border-bottom: 1px dotted #ccc;
	padding: 0 0 10px 0;
	margin-bottom:20px
}

.borderbox06{
	padding: 8px;
	border: 3px solid #E6E6E6;
}

.borderbox07{
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E50012;
	border-bottom-color: #E50012;
}


.faqq01{
	background-image: url(../attraction/img/5faqq.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	background-color: #fff9e2;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #dbd0ad;
	border-bottom-color: #e1e1e1;
	font-weight: bold;
	color: #675a34;
}

.faqa01{
	background-image: url(../attraction/img/5faqa.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #878787;
}

.aozai01{
	background-image: url(../attraction/elements/aozai.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-left: 41px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #B7192E;
	margin-top:10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border: 1px dotted #B7192E;
}


.aozai02{
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-left: 41px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #B7192E;
	margin-top:10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border: 1px dotted #B7192E;
}


.clear01{
	clear: both;
}

.hl01{
	height: 46px;
	width: 850px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	line-height: 46px;
	padding: 0px;
}

.tvbox01{
	background-color: #000;
	padding-bottom: 20px;
}

.buttontop01{
	position: relative;
}

.buttontop02{
	position: absolute;
	left: 10px;
	bottom: 10px;
	font-size: 0px;
}

/* margin -------------------------------------------------------------------------*/

.mgn_t5{
margin-top:5px;
}

.mgn_t10{
margin-top:10px;
}

.mgn_t15{
margin-top:15px;
}

.mgn_t20{
margin-top:20px;
}

.mgn_t25{
margin-top:25px;
}

.mgn_t30{
margin-top:30px;
}

.mgn_r5{
margin-right:5px;
}

.mgn_r10{
margin-right:10px;
}

.mgn_r15{
margin-right:15px;
}

.mgn_r20{
margin-right:20px;
}

.mgn_r25{
margin-right:25px;
}

.mgn_r30{
margin-right:30px;
}

.mgn_b03{
margin-bottom:3px;
}

.mgn_b5{
margin-bottom:5px;
}

.mgn_b10{
margin-bottom:10px;
}

.mgn_b15{
margin-bottom:15px;
}

.mgn_b20{
margin-bottom:20px;
}

.mgn_b25{
margin-bottom:25px;
}

.mgn_b30{
margin-bottom:30px;
}

.mgn_l5{
margin-left:5px;
}

.mgn_l10{
margin-left:10px;
}

.mgn_l15{
margin-left:15px;
}

.mgn_l20{
margin-left:20px;
}

.mgn_l25{
margin-left:25px;
}

.mgn_l30{
margin-left:30px;
}

.mgn_l40{
margin-left:30px;
}

/* padding -------------------------------------------------------------------------*/

.pad_t5{
padding-top:5px;
}

.pad_t10{
padding-top:10px;
}

.pad_t15{
padding-top:15px;
}

.pad_t20{
padding-top:20px;
}

.pad_t25{
padding-top:25px;
}

.pad_t30{
padding-top:30px;
}

.pad_r5{
padding-right:5px;
}

.pad_r10{
padding-right:10px;
}

.pad_r15{
padding-right:15px;
}

.pad_r20{
padding-right:20px;
}

.pad_r25{
padding-right:25px;
}

.pad_r30{
padding-right:30px;
}

.pad_b1{
padding-bottom:1px;
}

.pad_b03{
padding-bottom:3px;
}

.pad_b5{
padding-bottom:5px;
}

.pad_b10{
padding-bottom:10px;
}

.pad_b15{
padding-bottom:15px;
}


.pad_b20{
padding-bottom:20px;
}

.pad_b25{
padding-bottom:25px;
}

.pad_b30{
padding-bottom:30px;
}

.pad_l5{
padding-left:5px;
}

.pad_l10{
padding-left:10px;
}

.pad_l15{
padding-left:15px;
}

.pad_l20{
padding-left:20px;
}

.pad_l25{
padding-left:25px;
}

.pad_l30{
padding-left:30px;
}

/* トップページにリンクしているCSSに貼り付けてください。 */

.area{
	line-height: 140%;
	font-size: 11px;
	text-decoration: none;
	color: #9A9892;
	background-color: #D51013;
	padding: 20px;
}

.area a:link {
	color: #FFF;
	text-decoration: none;
}

.area a:visited {
	color: #FFF;
	text-decoration: none;
}

.area a:hover {
	color: #FFF;
	text-decoration: underline;
}


/* トップページにリンクしているCSSに貼り付けてください。 */

