/********** 共通 ***************/


body {font-size:10pt;background-color:#FFFFFF;margin:0pt,0pt,0pt,0pt;}(上,右,下,左)

div#Wrap{
	margin:0px;
}

p{
	margin:0;
	padding:0;
}

/********** マージン ***************/

.m5{
	margin-bottom:5px;
}

.m10{
	margin-bottom:10px;
}

.m15{
	margin-bottom:15px;
}

.m20{
	margin-bottom:20px;
}

.m30{
	margin-bottom:30px;
}


/********** パディング ***************/

td.padding5{
	padding:5px;
}

/********** ボーダー ***************/

.border{
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
}

.border td{
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:5px;
}


/********** テキスト ***************/

.txtcc3300{
	font-size:12px;
	color: #cc3300;
}

.txt10{
	font-size:10px;
	color: #333333;
}

.txt12{
	font-size:12px;
	color: #333333;
}

.txt13{
	font-size:13px;
	color: #333333;
}

.txt14{
	font-size:14px;
	color: #333333;
}

.txt14_ffffff{
	font-size:14px;
	color: #ffffff;
}

.txt13_fae2eb{
	font-size:13px;
	color: #fae2eb;
}

.txt333{
	color: #333333;
	font-weight:bold;
}

.txt666{
	color: #666666;
	font-weight:bold;
}

.txt15_bold{
	font-size:15px;
	line-height:1.4em;
	color: #666666;
	font-weight:bold;
}

.txt16{
	font-size:16px;
	line-height:1.4em;
	color: #808080;
}

.txt10{
	font-size:10px;
	line-height:1.4em;
	color: #808080;
}


.txt_white{
	color: #FFFFFF;
}

table {font-size:10pt;}

i {font-size:10pt;}


/********** リンク ***************/

/**
a:link {color:#FFFFFF;text-decoration:none;}
a:visited {color:#FFFFFF;text-decoration:none;}
a:active {color:#9400D3;text-decoration:underline;} 
a:hover {color:#9400D3;text-decoration:underline;}
**/

/********** サイドメニュー ***************/
#sidemenu {width:170px;	float: left;}
#sidemenu ul{padding:0;	list-style:none; margin: 0;}
#sidemenu li{margin:0; padding:0; text-indent:-9999px;}

#sidemenu li#a01 a{width:170px; height:25px;	display: block;	text-decoration:none; background-image: url(../contents/menu_btn/sidemenu01.gif); background-repeat: no-repeat;	background-position: left;}
#sidemenu li#a01 a:hover{background-repeat: no-repeat; background-position: right; background-image: url(../contents/menu_btn/sidemenu01_over.gif);}

#sidemenu li#a02 a{width:170px; height:25px;	display: block;	text-decoration:none; background-image: url(../contents/menu_btn/sidemenu02.gif); background-repeat: no-repeat;	background-position: left;}
#sidemenu li#a02 a:hover{background-repeat: no-repeat; background-position: right; background-image: url(../contents/menu_btn/sidemenu02_over.gif);}

#sidemenu li#a03 a{width:170px; height:25px;	display: block;	text-decoration:none; background-image: url(../contents/menu_btn/sidemenu03.gif); background-repeat: no-repeat;	background-position: left;}
#sidemenu li#a03 a:hover{background-repeat: no-repeat; background-position: right; background-image: url(../contents/menu_btn/sidemenu03_over.gif);}

#sidemenu li#a04 a{width:170px; height:25px;	display: block;	text-decoration:none; background-image: url(../contents/menu_btn/sidemenu04.gif); background-repeat: no-repeat;	background-position: left;}
#sidemenu li#a04 a:hover{background-repeat: no-repeat; background-position: right; background-image: url(../contents/menu_btn/sidemenu04_over.gif);}

#sidemenu li#a05 a{width:170px; height:25px;	display: block;	text-decoration:none; background-image: url(../contents/menu_btn/sidemenu05.gif); background-repeat: no-repeat;	background-position: left;}
#sidemenu li#a05 a:hover{background-repeat: no-repeat; background-position: right; background-image: url(../contents/menu_btn/sidemenu05_over.gif);}

#sidemenu li#a06 a{width:170px; height:25px;	display: block;	text-decoration:none; background-image: url(../contents/menu_btn/sidemenu06.gif); background-repeat: no-repeat;	background-position: left;}
#sidemenu li#a06 a:hover{background-repeat: no-repeat; background-position: right; background-image: url(../contents/menu_btn/sidemenu06_over.gif);}

#sidemenu li#a07 a{width:170px; height:25px;	display: block;	text-decoration:none; background-image: url(../contents/menu_btn/sidemenu07.gif); background-repeat: no-repeat;	background-position: left;}
#sidemenu li#a07 a:hover{background-repeat: no-repeat; background-position: right; background-image: url(../contents/menu_btn/sidemenu07_over.gif);}

#sidemenu li#a08 a{width:170px; height:25px;	display: block;	text-decoration:none; background-image: url(../contents/menu_btn/sidemenu08.gif); background-repeat: no-repeat;	background-position: left;}
#sidemenu li#a08 a:hover{background-repeat: no-repeat; background-position: right; background-image: url(../contents/menu_btn/sidemenu08_over.gif);}

#sidemenu li#a09 a{width:170px; height:25px;	display: block;	text-decoration:none; background-image: url(../contents/menu_btn/sidemenu09.gif); background-repeat: no-repeat;	background-position: left;}
#sidemenu li#a09 a:hover{background-repeat: no-repeat; background-position: right; background-image: url(../contents/menu_btn/sidemenu09_over.gif);}

#sidemenu li#a10 a{width:170px; height:25px;	display: block;	text-decoration:none; background-image: url(../contents/menu_btn/sidemenu10.gif); background-repeat: no-repeat;	background-position: left;}
#sidemenu li#a10 a:hover {background-repeat: no-repeat; background-position: right; background-image: url(../contents/menu_btn/sidemenu10_over.gif);}

#sidemenu li#a11 a{width:170px; height:25px;	display: block;	text-decoration:none; background-image: url(../contents/menu_btn/sidemenu11.gif); background-repeat: no-repeat;	background-position: left;}
#sidemenu li#a11 a:hover {background-repeat: no-repeat; background-position: right; background-image: url(../contents/menu_btn/sidemenu11_over.gif);}

#sidemenu li#a11_02 a{width:170px; height:26px;	display: block;	text-decoration:none; background-image: url(../contents/menu_btn/sidemenu11_02.gif); background-repeat: no-repeat;	background-position: left;}
#sidemenu li#a11_02 a:hover {background-repeat: no-repeat; background-position: right; background-image: url(../contents/menu_btn/sidemenu11_over_02.gif);}

#sidemenu li#a12 a{width:170px; height:26px;	display: block;	text-decoration:none; background-image: url(../contents/menu_btn/sidemenu12.gif); background-repeat: no-repeat;	background-position: left;}
#sidemenu li#a12 a:hover {background-repeat: no-repeat; background-position: right; background-image: url(../contents/menu_btn/sidemenu12_over.gif);}

/********** キャンペーン ***************/
#campaign {display:none;}