@charset "utf-8";

/* -----------------------------------------------------------
CSS Information

 File name:      common.css
 Author:         kina(admin)
 Copyright(c) 2009. kina All rights reserved.
 
 *  1.Reset
 *  2.layout parts
 		/navigation parts
 		/main part
		/right part
 *  3.font
 *  4.link

 		/sitelogo parts(未）
		/more parts(未）
		/index parts(未）
		/archive parts (仮）

 ----------------------------------------------------------- */
 

/*----------------------------------------------------
	Reset
----------------------------------------------------*/

* {
	margin:0;
	padding:0;
	font-size:100%;
	font-style:normal;
	}

table{
	border-collapse:collapse;
	border-spacing:0;
	}

th, td, form, fieldset{
	margin:0;
	padding:0;
	}
	
th,td{
	vertical-align:top;
	text-align:left;
	}
	
caption{
	display:none;
	}

fieldset{
	border:none;
	}
	
input,textarea{
  font-size:1.3em;
	}

ul,dl{
	list-style:none;
	}

img{
	border:0;
	vertical-align:bottom;
	}
	
	
/*----------------------------------------------------
	layout parts
----------------------------------------------------*/
	
body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
	text-align:center;
	}

#container{
	width:600px;
	margin-left: auto;
	margin-right: auto;
	}
	
#container_800{
	width:800px;
	margin-left: auto;
	margin-right: auto;
	}
	
h1 {
	font-size:10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color: #666666;
	letter-spacing:1px;
	margin-top: 10px;
	}


p {
	font-size:12px;
	line-height: 1.4em;
	}
	
	

address {
	font-size: 0.75em;
	margin-bottom:20px;
	margin-top: 20px;
	padding-bottom:20px;
	}
	
	
/*--- navigation parts ---*/

ul {
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing: 1px;
	margin-top: 10px;
	margin-bottom: 15px;
	padding-top:3px;
	padding-bottom:3px;
	}

li {
	display:inline;
    }


/*----------------------------------------------------
	font
----------------------------------------------------*/

p.font_s {
	font-size:11px;
	}
	
p.caption {
	color: #666666;
	line-height: 1.2em;
	}

span.style1 {color: #FF0000}

span.style2 {font-weight:bold}


/*----------------------------------------------------
	link
----------------------------------------------------*/

a.c_1,.c_2,.c_3,.c_4,.c_5,.c_6,.c_7,.c_8,.c_9,.c_10,.c_11{
	text-decoration:none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 6px;
	color: #666666;
	}
	
a.c_1:hover {
	color: #ee827c;
	font-weight:bold;
	}

a.c_2:hover {
	color: #65ab31;
	font-weight:bold;
	}
	
a.c_3:hover {
	color: #dccb18;
	font-weight:bold;
	}

a.c_4:hover {
	color: #33cccc;
	font-weight:bold;
	}

a.c_5:hover {
	color: #f3981d;
	font-weight:bold;
	}

a.c_6:hover {
	color: #ea5549;
	font-weight:bold;
	}
	
a.c_7:hover {
	color: #b44c97;
	font-weight:bold;
	}
	
a.c_8:hover {
	color: #79c06e;
	font-weight:bold;
	}

a.c_9:hover {
	color: #00ced1;
	font-weight:bold;
	}
	
a.c_10:hover {
	color:#999999;
	font-weight:bold;
	}
	
a.c_11:hover {
	color:#FFFFFF;
	font-weight:bold;
	}

address a:link {
	color: #0099FF;
    }

address a:hover {
	color: #0099FF;
	}
	
address a:active {
	color: #006699;
	}
	
address a:visited {
	color: #666666;
}

