BODY, TH, TD{	font-family       : "‚l‚r ‚oƒSƒVƒbƒN", "Hiragino Kaku Gothic Pro","ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size         : 9pt;	line-height       : 13pt;	color             : #666666;	margin            : 0px;	padding           : 0px;}BODY{	background-color  : #FFFFFF;	background-image  : url(../common/bg.jpg);	text-align        : center;}A:link    { color : #B9AD76; }A:visited { color : #B78564; }A:active  { color : #FABB91; }H1, H2, H3, H4, IMG, FORM, UL LI{	margin              : 0;	padding             : 0;	border              : 0;}LI{	list-style-type     : none;}#container{	width               : 860px;	padding-left        : 20px;	padding-right       : 20px;	background-image    : url(../common/contentsBG.gif);	background-repeat   : repeat-y;	background-position : center top;	border-bottom       : 1px solid #ffffff;}.textDisappear{	position          : absolute;	text-indent       : -9999px;	left              : -999px;	line-height       : 1.0;}/*=============== Contents ===============*/#contBody{	width               : 750px;	height              : 127px;	margin-top          : 20px;	background-image    : url(../common/contDeco02.gif);	background-repeat   : no-repeat;	background-position : right top;}#contents{	width               : 440px !important;	width               : 460px;	min-height          : 354px;	padding-right       : 20px;	margin-bottom       : 15px !important;	margin-bottom       : 0;	float               : right;	background-image    : url(../common/contDeco03.gif);	background-repeat   : no-repeat;	background-position : left bottom;	text-align          : left;}/*=============== Sub Page ===============*/.subPageHeader{	width              : 750px;	height             : 224px;	margin-bottom      : 40px;}.subPageHeader A{	display             : block;	text-decoration     : none;	width               : 310px;	height              : 53px;	position            : relative;	top                 : 18px;	left                : -225px;	background-repeat   : no-repeat;}.subPageTitle{	display             : block;	text-decoration     : none;	margin-top          : 7px;	margin-bottom       : 25px;	background-repeat   : no-repeat;}/*=============== Navi ===============*/#naviArea{	width               : 265px;	height              : 354px;	background-image    : url(../common/contDeco01.gif);	background-repeat   : no-repeat;	background-position : right;	float               : left;}#Navi{	width               : 245px;	height              : 300px;	background-image    : url(../common/btnBG.jpg);	background-repeat   : no-repeat;	margin-top          : 12px;	float               : left;}#Navi UL{	padding-top         : 2px !important;	padding-top         : 14px;	height              : 266px;}/* for IE Hack */*html #Navi LI{	float               : left;	height              : 0px;}#Navi A{	width               : 224px;	text-decoration     : none;	display             : block;	position            : relative;	left                : -29px;}A#Touch { height: 45px;}A:hover#Touch { background: url(../common/btn_Touch_on.jpg) no-repeat;}A#Heart { height: 38px;}A:hover#Heart { background: url(../common/btn_Heart_on.jpg) no-repeat; }A#Connect { height: 46px; }A:hover#Connect { background: url(../common/btn_Connect_on.jpg) no-repeat; }a#Profile { height: 49px; }a:hover#Profile { background: url(../common/btn_Profile_on.jpg) no-repeat; }a#Onair { height: 44px; }a:hover#Onair { background: url(../common/btn_Onair_on.jpg) no-repeat; }a#Mail { height: 44px; }a:hover#Mail { background: url(../common/btn_Mail_on.jpg) no-repeat; }/*=============== back number ===============*/#backnumber{	width               : 255px;	margin-top          : 70px;	margin-bottom       : 10px !important;	margin-bottom       : -10px;	margin-right        : 5px;	float               : right;}#backnumber IMG{		margin-top          : 5px;	margin-right        : 5px;	float               : left;}#backnumber SELECT{	border              : 1px solid #AAAAAA;}/*=============== Footer ===============*/#footer{	font-size         : 8pt;	background-color  : #FFFFFF;	background-image  : url(../common/footer_deco.gif);	background-repeat : no-repeat;	width             : 710px;	height            : 140px;    margin-top        : 18px;    margin-bottom     : 15px;    clear             : both;}#footer A{	text-decoration    : none;}#footer A:hover{	text-decoration    : underline;}#footer UL{	padding-top       : 20px;}#footer LI{	float             : right;	list-style-type   : none;	margin-left       : 7px;}#footer_left{	float             : left;	width             : 79px;    clear             : both;}#footer_right{	float             : right;	width             : 400px;	text-align        : right;	padding-top       : 38px;}
