div.fake {
	clear : both;
	margin :1px 0 0 0;
}

.fake hr {
	display : none;
}

hr {
	clear : both;
}

img.left {
	float : left;
	margin : 0 4px 4px 0;
}

img.right {
	float : right;
	margin : 0 0 4px 4px;
}
a img {
	border : none;
}
.imgbo{
	border : none;
}

/* inline */


.cen {
	text-align : center;
}

.left {
	text-align :left;
}
.right {
	text-align :right;
}

.cl {
	clear : both;
}

td.cen {
	text-align : center;
	font-size : 12px;
}

.bol {
	font-weight :bold;
}

.iframe {
	float : right;
}

em {
	font-style: normal;
	font-weight : bold;
	color : #F00;
}


/* ƒRƒ“ƒeƒi */

.htl_box {
	width : auto;
	font-size :12px;
	padding : 3px;
	margin : 5px 1px 0;
	background-color : #CFF;
	font-weight : bold;
	text-align: left;
	color : #C00;
	border : 1px solid #09F;
}

.htl_text {
	width : auto;
	font-size :12px;
	padding : 3px;
	margin : -1px 1px 5px;
	color : #333;
	text-align: left;
	border : 1px solid #09F;
}

.era_box {
	width : auto;
	font-size :12px;
	padding : 3px;
	margin : 5px 1px 0;
	background-color : #FCC;
	font-weight : bold;
	text-align: left;
	color : #C00;
	border : 1px solid #F66;
}

.era_text {
	width : auto;
	font-size :12px;
	padding : 3px;
	margin : -1px 1px 5px;
	color : #333;
	text-align: left;
	border : 1px solid #F66;
}

.osu_box {
	width : auto;
	font-size :12px;
	padding : 3px;
	margin : 5px 1px 0;
	background-color : #F63;
	font-weight : bold;
	text-align: left;
	color : #FFF;
	border : 1px solid #F00;
}

.osu_text {
	width : auto;
	font-size :12px;
	padding : 3px;
	margin : -1px 1px 5px;
	color : #333;
	text-align: left;
	border : 1px solid #F00;
}


.annai {
	color : #C00;
	width : 200px;
	height :21px;
	float : left;
	font-size : 12px;
	font-weight :bold;
	text-align : left;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka, sans-serif;
	margin :2px 0 -2px 5px;
	padding : 7px 0 0 7px;
}

.link {
	color : #F00;
	height :21px;
	float : left;
	text-align : right;
	font-size : 11px;
	font-weight :bold;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka, sans-serif;
	padding : 7px 0px 0 0px;
	margin :2px 0 -2px 0;
}

.htl_box {
	width : auto;
	font-size :12px;
	padding : 3px;
	margin : 5px 1px 0;
	background-color : #CFF;
	font-weight : bold;
	text-align: left;
	color : #C00;
	border : 1px solid #09F;
}

.htl_text {
	width : auto;
	font-size :12px;
	padding : 3px;
	margin : -1px 1px 5px;
	color : #333;
	text-align: left;
	border : 1px solid #09F;
}

.era_box {
	width : auto;
	font-size :12px;
	padding : 3px;
	margin : 5px 1px 0;
	background-color : #FCC;
	font-weight : bold;
	text-align: left;
	color : #C00;
	border : 1px solid #F66;
}

.era_text {
	width : auto;
	font-size :12px;
	padding : 3px;
	margin : -1px 1px 5px;
	color : #333;
	text-align: left;
	border : 1px solid #F66;
}

.osu_box {
	width : auto;
	font-size :12px;
	padding : 3px;
	margin : 5px 1px 0;
	background-color : #F63;
	font-weight : bold;
	text-align: left;
	color : #FFF;
	border : 1px solid #F00;
}

.osu_text {
	width : auto;
	font-size :12px;
	padding : 3px;
	margin : -1px 1px 5px;
	color : #333;
	text-align: left;
	border : 1px solid #F00;
}

/*—¿‹à•\ŠÖ˜A*/


.box {
	float : left;
	margin : 2px 2px 4px 2px;
	text-align : center;
	font-size :12px;
	clear : both;
}

div.cal_box {
	float : left;
	margin : 5px 0px 5px 1px;
}

.clendar {
	width : 126px;
	float : left;
	background-color : #FFF;
	border : 1px solid #000;
	margin : 2px 2px 4px 2px;
	font-size : 9px;
	text-align : center;
}

.buton {
	width : 126px;
	float : left;
	background-color : #FFF;
	text-align : center;
	font-size : 12px;
	font-weight :bold;
	color : red;
	padding : 4px 0 0 0;
	margin : 1px 0;
	clear : both;
}

.moon2 {
	width : 126px;
	height :55px;
	float : left;
	background-color : #CDC5BF;
	border : 1px solid #000;
	font-size : 11px;
	text-align : center;
	font-weight :bold;
	padding : 4px 0 0 0;
	margin : -1px -1px -1px -1px ;
}

.moon {
	width : 126px;
	height :55px;
	float : left;
	background-color :#F89F83;
	border : 1px solid #000;
	font-size : 11px;
	text-align : center;
	font-weight :bold;
	padding : 4px 0 0 0;
	margin : -1px -1px -1px -1px ;
}

.sunday {
	width : 18px;
	height : 12px;
	float : left;
	background-color : #FFF;
	border : 1px solid #000;
	color : red;
	font-size :10px;
	font-weight :bold;
	text-align : center;
	margin : 0 -1px;
}

.stday {
	width : 18px;
	height : 12px;
	float : left;
	background-color : #FFF;
	border : 1px solid #000;
	color : #360;
	font-size : 10px;
	font-weight :bold;
	text-align : center;
	margin : 0 -1px;
}

.day {
	width : 18px;
	height : 12px;
	float : left;
	background-color : #FFF;
	border : 1px solid #000;
	color : #000;
	font-size : 10px;
	font-weight :bold;
	text-align : center;
	margin :0 -1px;
}

.noday {
	width : 18px;
	height : 25px;
	float : left;
	background-color : #FFF;
	border : 1px solid #000;
	color : #000;
	font-size : 10px;
	text-align : center;
	margin :-1px;
}
.no {
	background-color : #FFF;
	color : #333;
}

.aday,.bday,.cday,.dday,.eday,.fday,.gday,.hday,.iday,.jday,.kday,.lday,.mday,.nday,.oday,.pday,
.qday,.rday,.sday,.tday,.uday,.vday,.wday,.xday,.yday,.zday{
	width : 18px;
	height : 25px;
	float : left;
	color : #000;
	font-size : 10px;
	text-align : center;
	margin :-1px;
	border : 1px solid #000;
}

.aa,.bb,.cc,.dd,.ee,.ff,.gg,.hh,.ii,.jj,.kk,.ll,.mm,.nn,.oo,.pp,.qq,.rr,.ss,.tt,.uu,.vv,.ww,.xx,.yy,.zz{
	text-align : center;
	color : #333;
}


.aday,.aa {
	background-color : #FFACAC;}
.bday,.bb {
	background-color : #CFFDE6;}
.cday,.cc {
	background-color : #D1F075;}
.dday,.dd {
	background-color : #FFFF99;}
.eday,.ee {
	background-color : #9BDAEF;}
.fday,.ff {
	background-color : #FDCFFD;}
.gday,.gg {
	background-color : #D6CDF1;}
.hday,.hh {
	background-color : #CCE6FF;}
.iday,.ii {
	background-color : #FFD966;}
.jday,.jj {
	background-color : #F69D6A;}
.kday,.kk {
	background-color : #A4CD6D;}
.lday,.ll {
	background-color : #A1CCBB;}
.mday,.mm {
	background-color : #FFCBCB;}
.nday,.nn {
	background-color : #FFF9DC;}
.oday,.oo {
	background-color : #E9A2F4;}
.pday,.pp {
	background-color : #F0D175;}
.qday,.qq {
	background-color : #EB6C4A;}
.rday,.rr {
	background-color : #FDD200;}
.sday,.ss {
	background-color : #D7B700;}
.tday,.tt {
	background-color : #CCF0A8;}
.uday,.uu {
	background-color : #639F5B;}
.vday,.vv {
	background-color : #73B4CC;}
.wday,.ww {
	background-color : #4485CE;}
.xday,.xx {
	background-color : #F47183;}
.yday,.yy {
	background-color : #A98EC7;}
.zday,.zz {
	background-color : #7678A1;}

.copyright {
	width:auto;
	font-size:10px;
	font-weight:normal;
	text-align: center;
}

/*Ž©ŽÐ¤•i—pƒe[ƒuƒ‹˜gEBGF“™*/

table.le {
	text-align :left;
}

.ffc {
	background-color : #FFC;
	text-align :left;
	color : #333;
}

table.org {
	border:1px solid #F90;
	text-align :left;
	color : #333;
}

tr.org {
	background-color : #FC9;
	text-align :left;
	color : #333;
}

td.org {
	border-bottom:1px solid #F90;
	font-weight : bold;
}

table.miz {
	border:1px solid #9CF;
	text-align :left;
	color : #333;
}

tr.miz {
	background-color : #CFF;
	text-align :left;
	color : #333;
}

td.miz {
	border-bottom:1px solid #9CF;
	font-weight : bold;
}

table.grn {
	border:1px solid #393;
	text-align :left;
	color : #333;
}

tr.grn {
	background-color : #CC0;
	text-align :left;
	color : #333;
}

td.grn {
	border-bottom:1px solid #393;
	font-weight : bold;
}

table.aka {
	border:1px solid #F00;
	text-align :left;
	color : #333;
}

td.aka {
	background-color : #F60;
	border-bottom:1px solid #F00;
	font-weight : bold;
	color : #FFF;
}

tr.pnk {
	background-color : #FCC;
	text-align :left;
	color : #333;
}

tr.bju {
	background-color : #FFC;
	text-align :left;
	color : #333;
}

table.gly {
	border-top : 1px solid #666;
	border-left:1px solid #666;
}

td.gly {
	border-right : 1px solid #666;
	border-bottom:1px solid #666;
}

th.gly {
	text-align: center;
	font-weight : normal;
	border-right : 1px solid #666;
	border-bottom:1px solid #666;
}

.t_code {
	text-align:left;
	color:#333;
	background-color:#9CF;
	font-weight : bold;
}

.price {
	text-align:left;
	color:#333;
	background-color:#CCC;
	font-weight : bold;
}

.auto_c {
	width :auto;
	text-align:center;
}

.auto_r {
	width :auto;
	text-align:right;
}

.cal {
	text-align: center;
	background-color:#C7D1E2;
}
/*-------------------- a_skibus3.html@ŒÂ•Êcss---------------------*/
.box_at{
text-align:left;
width:688px;
border:1px solid #333;
padding:5px;
margin:10px 0;}

.ou{
background-color:#FFA6A6;
}

.fu{
background-color:#ECEC00;
}

.ou1{
background-color:#FFA6A6;
font-size:10px;}

.fu1{
background-color:#ECEC00;
font-size:10px;}
