@import url('mac.css');
*{ font-size : 12px; _font-size:x-small;margin:0; padding:0;}




a:link {font-size : 12px; _font-size:x-small; text-decoration: none;color:#333;}
a:visited { font-size : 12px; _font-size:x-small;text-decoration: none;color:#333;}
a:active {font-size : 12px; _font-size:x-small; text-decoration: none;color:#333;}
a:hover {font-size : 12px; _font-size:x-small; text-decoration: none;color:#333;}



#main{
	margin:0 0 0 210px; 
	padding:0; 
	height:100%; 
	border-left : 1px dotted #fc7;
	}

#main_in{
	width:89%;
	border:0px solid #fff;
	margin:0;
	padding-left:14px;
	}

#taiou1 td{font-size : 12px; _font-size:x-small; text-align:center; margin:0; padding:0; background-color:#fff;}

#leftbox {
	position:absolute; 
	left:0px; 
	top:0px; 
	width:220px; 
	height:100%;
	margin:0; 
	padding:0;
	background-color:#fff;
	z-index:1;
	overflow:auto;
	}


body{
	color:#333;
	scrollbar-base-color:#000;
 	SCROLLBAR-FACE-COLOR: #fff; 
 	SCROLLBAR-HIGHLIGHT-COLOR: #000;/*左中*/ 
 	SCROLLBAR-SHADOW-COLOR: #000; /*右中*/ 
 
 	SCROLLBAR-3DLIGHT-COLOR: #000; /*左外*/ 
 	SCROLLBAR-ARROW-COLOR: #fff; 
 	SCROLLBAR-TRACK-COLOR: #000; 
	SCROLLBAR-DARKSHADOW-COLOR: #000;/*右外*/

}


h1{
	border-top: 3px double #000; 
	border-bottom: 3px double #000; 
	line-height:1.8em; 
	font-size : 12px; 
	_font-size:x-small; 
	margin:5px 0px; 
	padding:1px 0px;
	text-align:center; 
	}

h2{
	border-top: 1px solid #000; 
	border-bottom: 1px solid #000;
	line-height:1.2em; 
	font-size : 12px; 
	_font-size:x-small; 
	margin:5em 0 2em 0; 
	padding:1px 0px;
	text-align:center; 
	clear:both;
	}

h3{
	border-top: 1px dotted #000; 
	border-bottom: 1px dotted #000;
	line-height:1.2em; 
	font-size : 12px; 
	_font-size:x-small;
	margin:1px 0px; 
	padding:1px 0px;
	text-align:center; 
	clear:both;
	}

h4{
	line-height:1.2em; 
	font-size : 12px; 
	_font-size:x-small; 
	margin:1px 0px; 
	padding:1px 0px;
	}




#leftbox_top{
	position:absolute; top:0; left:0; 
	width:200px; 
	height:350px;
	margin:0 0 0 0px;  
	padding:0;
	overflow:hidden;
	z-index:2;
	background:url(images/slider.gif) no-repeat left bottom ;
	}

#leftbox_top #logo{margin:0; text-align: left;}


#leftbox_menu{
	width:180px; 
	padding:0; 
	overflow:hidden;
	margin:340px 0 0 0;
	}


#mymenu {
	margin:0 0 0 6px;
	padding-bottom:0px;
	}
	



#leftbox_top td{
	line-height:80%;
	margin:0;padding:0;
	}


table {
	margin-bottom:1em; 
	margin-left:auto; 
	margin-right:auto;
	}
	
td{
	font-size : 12px; 
	_font-size:x-small;
	padding:0;
	}
	
th{
	font-size : 12px; 
	_font-size:x-small;
	text-align:center; 
	font-weight:normal;
	padding-left:12px;
	}

/* リストタグ */
 #mymenu h4{
 	
	text-decoration : none ;
	color : #000 ;
	padding  : 0 0 0 12px ;
    background-position :  left top ; 
	font-size : 13px;
	_font-size : x-small ;
    background-image :  url(../cat/fw/images/menuh2.gif) ; 
    width : 130px ; 
    background-repeat:  no-repeat ;
    margin :  20px 0px 1px 6px ;}


ul{
	margin-bottom:1em; margin-left : 10px;
	}
	
ul li{
	font-weight:normal;
	list-style-type:none;
	}

#leftbox_menu ul li a{
	font-weight:normal;background-image:url(../images/menu_on.gif);
	background-repeat:no-repeat; 
	color:#000000;
	text-decoration:none;
	padding-left:1em;
}


#leftbox_menu ul li a:hover{
	font-weight:normal;
	background-image:url(../images/menu_on.gif);
	background-repeat:no-repeat; 
	color:#000;
	text-decoration:none;
	padding-left:1em;
	}

#main_in ul li a{
	font-weight:normal;background-image:url(../images/menu_on.gif);
	background-repeat:no-repeat; 
	color:#000000;
	text-decoration:none;
	padding-left:1em;
	}


#main_in ul li a:hover{
	font-weight:normal;background-image:url(../images/menu_on.gif);
	background-repeat:no-repeat; 
	color:#f73;
	text-decoration:none;
	padding-left:1em;
	}

#main_in ul{
	margin-top:0.5em;
	}

#main_in ul li{
	line-height:140%;
	}



p{
	margin:1em 0;
	}
	
p.mytx{
	margin:1em;line-height : 1.3em;
	}




/*チャンネル画像*/

.myleft30{
	float:left; 
	width:170px;
	}







/*テーブル*/
.mytable td{font-size : 12px; _font-size:x-small; text-align:center;}
.mytablesp td{font-size : 12px; _font-size:x-small;text-align:center; padding:3px;}

/*RGBの彩度*/
#saido td{font-size : 12px; _font-size:x-small;}
#saido TD{font-size : 12px; _font-size:x-small;}
.hyou-saido td{font-size : 12px; _font-size:x-small; text-align:center;}
.my255{color:#f99}



/*色相　表*/
td.row1{font-size : 12px; _font-size:x-small;}

th.tc{letter-spacing:-0.5em;font-size : 12px; _font-size:x-small;
line-height:65%; }

td.tc{letter-spacing:-0.5em;
font-size : 12px; _font-size:x-small;
line-height:65%; }

td span.tc{letter-spacing:-0.5em;font-size : 12px; _font-size:x-small;
line-height:65%; }

#sp td span.tc{letter-spacing:-0.5em;font-size : 12px; _font-size:x-small;
line-height:65%; }


th.tc1{font-size : 12px; _font-size:x-small;text-align:center; padding:2px;}
td.tc1{font-size : 12px; _font-size:x-small;text-align:center; padding:2px;}
th.tc1{font-size : 12px; _font-size:x-small; text-align:center; padding:2px;}
td.tc1{font-size : 12px; _font-size:x-small;text-align:center; padding:2px;}


/* 次ページボタン*/
.gotonext{text-align:center;margin:50px 0px 10px 0px;padding-top:5em; }

.gotonext a{text-align:center; border:1px solid #555; font-size:small;padding:1px 7px;}

.gotonext a:hover{text-align:center; border:1px solid #555; font-size:small;padding:1px 7px;background-color:#ccc;}

.channel{font-size:small;}

.main{width:500px;margin-left:10px;}




/* メインページ　挨拶*/

.intro{border:1px solid #111;padding:0 7px; margin:1px;}

/* 左右フロートボックス*/
.left{float:left; width:48%;text-align:center;padding:0.3em;}
.right{float:left; width:48%; text-align:center;padding:0.3em;}
.mycenter{ text-align:center;margin-left:auto; margin-right:auto;}
.myleft{ padding:0.5em; float:left; width:47%}

.both{clear:both;} 


/* 対応表*/

#taiou1 th{white-space:nowrap;margin:0; padding:0;width:3em;background-color:#fff;}
#taiou2 th{white-space:nowrap;margin:0; padding:0;width:3em;background-color:#fff;}
#taiou1 td{font-size : 12px; _font-size:x-small;text-align:center; margin:0; padding:0; background-color:#fff;}
#taiou2 td{font-size : 12px; _font-size:x-small; text-align:center; margin:0; padding:0; background-color:#fff;}
.taiouhyou{text-align:center; width:20px;}
.spc{text-align:center; width:70px;}
.tc2 td{font-size : 12px; _font-size:x-small;text-align:center;}
.tone2{letter-spacing:-0.5em;}
.tone1{letter-spacing:-0.3em; float:left; width:49%; text-align:center;}


h1{border-top: 3px double #000; border-bottom: 3px double #000; line-height:1.8em; font-size : 12px; _font-size:x-small;margin:5px 0px; 
padding:1px 0px;text-align:center; }

h2{border-top: 1px solid #000; border-bottom: 1px solid #000;line-height:1.2em; font-size : 12px; _font-size:x-small;margin:5em 0 2em 0; 
padding:1px 0px;text-align:center; clear:both;}

h3{border-top: 1px dotted #000; border-bottom: 1px dotted #000;line-height:1.2em; font-size : 12px; _font-size:x-small;margin:1px 0px; 
padding:1px 0px;text-align:center; clear:both;}
h4{line-height:1.2em; font-size : 12px; _font-size:x-small;margin:1px 0px; 
padding:1px 0px;}

#sp td{font-size : 12px; _font-size:x-small;}


.my255{color:#c33;}




/* カラーコントローラー部分　*/
#l-top{text-align:center}
.pt {font-size:10px; _font-size : 11px;  margin: 0; line-height:100%;}
#l-top h3{border:0px none #fff;}
#mycontroller td{margin:0;padding:0;}

option{color:#777; font-size:9px; _font-size : 10px;  letter-spacing:0px;  margin:0px;padding:0px;border:0px none #fff; line-height:10px;_line-height:11px;}
SELECT{line-height:11px;margin:0; padding:0; font-size:10px; _font-size : 11px;  }
OPTION{line-height:80%;margin:0; padding:0; font-size:10px; _font-size : 11px;  }

