/* body設定 */
body#nospace {
	margin: 0;
	padding: 0;
	color: #003300;
}

body#nospace2 {
	margin: 0;
	padding: 0;
}

body#nospace3 {
	margin: 0;
	padding: 0;
	background-image: url(../korekara/images/w8b.gif);
}

body#aiueo {
	margin: 0;
	padding: 0;
	background-color: #e6f2ff;
	background-image: url(../aiueo/images/aiueo.gif);
}

body#naraigoto {
	margin: 0;
	padding: 0;
	background-image: url(../naraigoto/images/kensaku_bg.gif);
}

body#recipe {
	margin: 0;
	padding: 0;
	background-image: url(../recipe/images/back.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: fixed;
}

body#gemma {
	margin: 0;
	padding: 0;
	background-image: url(../gemma/images/bg1.gif);
}

body#abc {
	margin: 0;
	padding: 0;
	background-color: #DDECFA;
}

/* リンク設定 */
a#a:link {
	color: #FF6600;
}
a#a:visited {
	color: #810081;
}
a#a:hover {
	color: #0033FF;
}
a#a:active {
	color: #FF0000;
}

a#b:link {
	color: #FFFFFF;
}
a#b:visited {
	color: #FFFFFF;
}
a#b:hover {
	color: #0033FF;
}
a#b:active {
	color: #FF0000;
}

a#c:link {
	color: #0033FF;
}
a#c:visited {
	color: #0033FF;
}
a#c:hover {
	color: #FF6600;
}
a#c:active {
	color: #FF0000;
}

/* 見出しの設定 */
h1 {
	font-size: 80%;
	font-weight: normal;
	padding: 5px 5px 5px;
	margin: 5px 5px 5px;
	color: #FFFFFF;
	text-align: center;
	line-height: 50%;
}

h1#2 {
	font-size: 80%;
	font-weight: normal;
	padding: 5px 5px 5px;
	margin: 5px 5px 5px;
	color: #33CC33;
	text-align: center;
	line-height: 50%;
}

/* table設定 */
.table1 {
	border: 1px #FFCC33 solid;
}

.table2 {
	border: 1px #003399 solid;
}

.table3 {
	border: 1px #339900 solid;
}

.table4 {
	border: 1px #CCCCCC solid;
}

.table5 {
	border: 1px #FF3366 solid;
}

.table6 {
	border: 1px #00CC00 dashed;
}

.table7 {
	border: 1px #FFCC33 solid;
	height : 251px;
}

.table8 {
	height : 174px;
}

.table9 {
	border: 1px #FFBD7C solid;
	background: #FFFFCC;
}

.table10 {
	border: 1px #FFE8CC solid;
}

.table10 td {
	border: 1px #FFE8CC solid;
}

.table11 {
	border: 4px #993300 solid;
	background: #FFFF99;
	padding-top: 20px;
	padding-bottom: 20px;	
}

.table12 {
	border: 1px #00CC00 solid;
}

.table13 {
	border: 2px #0086D6 solid;
}

.tablespace {
	border-spacing: 0px 2px;
}

.tablespace2 {
	border-spacing: 2px 0px;
}

/* td設定 */
td#top {
	padding-top : 10px;
}

td#top2 {
	padding-top : 4px;
	padding-bottom : 4px;
}

td#top3 {
	padding-top : 10px;
	border: 2px #006600 solid;
}

td#top4 {
	padding-top : 3px;
}

td#top5 {
	padding-top : 1px;
}

td#top6 {
	padding-top : 15px;
}

td#bottom {
	padding-bottom : 4px;
}

td#bottom2 {
	padding-bottom : 15px;
}

td#bottom3 {
	padding-top : 6px;
	padding-bottom : 8px;
}

td#bottom4 {
	padding-top : 10px;
	padding-bottom : 10px;
}

td#left {
	padding-left : 6px;
}

td#s2 {
	padding : 2px;
}

td#s4 {
	padding : 4px;
}

td#news {
	padding : 4px;
	border: 1px #0066FF dashed;
}

td#line {
	background-image: url(../images/line18_20.gif);
}

td#line1 {
	border: 1px #FFCC33 solid;
}

td#line {
	background-image: url(../images/line18_20.gif);
}

td#line2 {
	border: 1px #003399 solid;
}

td#line3 {
	border: 1px #339900 solid;
}

td#line4 {
	border: 1px #CCCCCC solid;
}

td#line5 {
	border: 1px #FF3366 solid;
}

td#line6 {
	border: 1px #00CC00 dashed;
}

td#line7 {
	border: 1px #CCCCCC solid;
	padding : 4px;
}

td#line8 {
	border: 1px #FFCC33 dashed;
}

td#line9 {
	border: 1px #FF99CC solid;
}

td#line10 {
	border: 1px #FFFFFF solid;
}

td#box {
	border: 2px #009900 solid;
}

td#box2 {
	border: 2px #FF9933 solid;
}

td#box3 {
	border: 2px #0033ff solid;
}

td#box4 {
	border: 2px #ffcc33 solid;
}

td#box4sp {
	border: 2px #ffcc33 solid;
	padding-top: 10px;
}

td#box5 {
	border: 2px #ff9900 solid;
}

td#box6 {
	padding-top: 10px;
}

td#box7 {
	padding-left: 10px;
	padding-right: 18px;
}

td#box8 {
	padding-top: 30px;
}

td#box9 {
	padding: 10px 10px 10px 10px;
}

td#aiueo {
	background-image: url(../aiueo/images/tb_haikei.gif);
}

td#gemma {
	background-image: url(../gemma/images/bg2.gif);
	width: 490px;
}

td#gemma1 {
	background-image: url(../gemma/images/bg4.gif);
	width: 566px;
	height: 407px;
	padding-top: 140px;
}

td#gemma2 {
	padding-left : 10px;
	padding-right : 15px;
	background-image: url(../gemma/images/t2.gif);
}

td#gemma3 {
	background-image: url(../gemma/images/bg5.gif);
	width: 620px;
}

/* フォントサイズの設定 */
.font110 {
	font-size: 110%;
}

.font110h {
	font-size: 110%;
	line-height: 130%;
}

.font120 {
	font-size: 120%;
}

.font130 {
	font-size: 130%;
}

.font140 {
	font-size: 140%;
}

.font150 {
	font-size: 150%;
}

.font90 {
	font-size: 90%;
}

.font90h {
	font-size: 90%;
	line-height: 130%;
}

.font80 {
	font-size: 80%;
}

.font80h {
	font-size: 80%;
	line-height: 130%;
}

.font80h2 {
	font-size: 80%;
	line-height: 160%;
}

.font70 {
	font-size: 70%;
}

.font70h {
	font-size: 70%;
	line-height: 130%;
}

.font60 {
	font-size: 60%;
}

.font50 {
	font-size: 50%;
}

/* リストの設定 */
ul#rec {
	margin: 0 0 0 1em;
	padding: 0;
}

/* その他の設定 */
.wid {
	line-height: 250%;
}

.in {
	text-indent:  1em;
	line-height: 160%;
}
