@charset "utf-8";
/* index

1.HTML TAG(*)
2.LAYOUT(*)

3.HEADER
4.GLOVAL NAVIGATION
5.MAIN CONTENTS
6.SUB CONTENTS
7.FOOTER

*/



/* 1.HTML TAG */
body {
	font: 85% Verdana, Arial, Helvetica, sans-serif;
line-height:1.4em;
margin:0 auto;
	background-color: #47453f;	margin: 0;
	padding: 0;
	color: #2f2b22;
position:relative;
}

a {color:#0a66cd;text-decoration: none;}
a:hover {color:#0078ff; text-decoration: underline;}

img {border:none;}
img a {border:none;}

h1{
margin:0;
padding:0
font-weight:bold;
font-size:130%;
}
h2{clear:both; margin:0;padding:0}
h2 img{margin:0;padding:0}
h3 a {font-size:90%;}
h4 {color:#bbb; border-top:1px solid #322; border-left:3px solid #322; background-color:#100; margin-top:60px;}

ul,ol,dl {list-style:none;}

input.formbg {background-color: #dcb;}
textarea.formbg {background-color: #dcb;}
br {clear:both;}


/* 2.LAYOUT */
#tnwindow {
width:100%;
text-align:left;
margin:0 auto;
position:relative;
}

#main_content {
height:400px;
	background-color: #fff;
	padding: 0 10px;
}
#footer {
	clear: both;
	font:70%, Arial;
	color: #d0cdc5;
	text-align:center;
	padding: 5px 10px;
text-align:center;
	background-color: #47453f;
}
#footer a {	color: #fff;}

.right {
width:310px;
padding:10px 0;
float:right;
}
.right ul{
border-left:5px solid #dea;
margin:20px 0 10px 3px;
padding-left:7px;
}

.left {
width:200px;
margin-bottom:20px;
padding:10px 0;
float:left;
}
.left img {
border:1px solid #ddc;
}

.print {
position:absolute;
top:15px;
right:0;
z-index:99;
}
.print a {border:none;
background-image:url(http://www.kotomomo.com/images/print.gif);
background-repeat:no-repeat;
font-size:1em;
}

.mini {clear:both;}
.mini ul {padding-left:7px;}
.mini ul li {margin-right:5px;float:left;}
.mini ul {border:none;position:absolute;bottom:80px;}
.mini ul li a img {border:1px solid ;}
.mini ul li a:hover img {border:1px solid #fda;}

.page {float:left;}

.caption {text-align:right;color:#876;}

.nav {border-bottom:1px solid #876;}

















