@charset "Shift_JIS";

/*---------------------------------------*/
/*    KOBE FASHION WEEK 2009AW Layout    */
/*---------------------------------------*/

* html .iepngfix {
  behavior: url(../iepngfix.htc);
}

body {
	margin:0;
	padding:0;
	font-family: "ＭＳ Ｐゴシック", 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', sans-serif, "ヒラギノ角ゴ Pro W3", Osaka;
	font-size:12px;
	color:#444;
	word-wrap: break-word;
	background:/*#0086ad url(../img/bg/body.png) center top repeat-x;*/#0086AC;
}
h1{font-size:10px;color:#CC3300;}
h2{font-size:13px;color:#b2ab0d;}
h3{font-size:10px;}
h4{font-size:12px;}
h5{font-size:10px;}

ul{
	list-style-type: none;
}
ul,li,dl,dt,dd{
	margin:0; padding:0;
}
td{font-size:9pt;
 margin:0px; padding:0px;
}

a:link{
 color:#669900;
 text-decoration: none;
}
a:hover{
 color:#36C;
}
td a{
 color:#669900;
 text-decoration: none;
}

img{
	margin:0; padding:0;
	border:none;
}
address{font-size:10px;color:#999;font-style:normal;}
address span{font-size:9px; line-height:16px;}

hr{width:480; color:#A468A4; height:1px;}

/*---------------------------------------*/
/*           基本レイアウト              */
/*---------------------------------------*/

#conclusion {
 width:900px;
 margin:0 auto;
 /*background: url(img/mainbg.png) repeat-y;*/
 background-color:#FFFFFF;
 }
#container {
 width:900px;
 margin:0 auto 0 auto;
 }
 
/*/////////////　ヘッダー　/////////////*/

#header {
	width:100%;
	margin:0 auto;
	/* background:url(../img/bg/header.jpg) repeat-x;*/
 text-align:left;
}
 
 
#header h1 {
	width:900px;
	height:14px;
	margin:0 auto;
	padding:2px 0 0 0;
	font-size:9px;
	color:#ccc;
	font-weight:normal;
	display:block;
	color:#FFF;
}
#header div#navi {
	/* height:119px;*/
 margin:0 auto;
	background:url(../img/bg/head.gif) center top no-repeat;
}

#header div#logo {
	width:900px;
	height:53px;
	margin:0 auto;
}
#menu{
 width:901px;
 margin:0 auto 0 auto;
 clear:both;
 }
 
#mainimage {
 width:900px; height:213px;
 margin:0 auto;
 padding:0;
 background:url(../history/2009aw/img/blog/tit.gif) center no-repeat;
}

#blogrss {
	width:502px;
	height:60px;
	margin:0 auto;
	padding:6px 0 0 215px;
	background:url(../img/blog/tit.gif) no-repeat;
	background-position:5px center;
	font-size:11px;
	color:#666;
	line-height:16px;
}

#rssBg { background-color:#fff0d2;
	width:900px;
	margin-left:auto;
	margin-right:auto;
 }

#rss {
	width:900px;
	height:66px;
	margin:0 auto;
}

#rssBg #rss #blog {
	width:712px;
	float:left;
}

#official {
	width:188px;
	float:right;
}

/*/////////////　右メニュー　/////////////*/

#rightmenu{
 width:190px;
 font-size:11px; text-align:left;
 line-height:14px;
 margin:0 0 0 17px;
 float:left; 
 }
.banner {
 width:188px;
 background:#e2e2e2 url(../history/2009aw/img/line_tbl.gif) bottom repeat-x;
 text-align:center;
 padding:20px 0 10px 0;
 }
.banner img { margin-bottom:5px; }
#banner { width:145px; margin-left:17px; }
#banner img { margin-bottom:5px; }

 
/*/////////////　フッター　/////////////*/

#footer{
 width:100%;height:369px;
 background:#fff;
 border-top:1px solid #00a6e6;
 padding:10px 0 0 0;
 }
#footmenu {
 width:898px;
 text-align:left;
 margin-left:auto;margin-right:auto;
 padding-top:2px;
 }
#partners {
 padding-bottom:3px;
 margin-left:10px;
 }
#partners a {
 color:#97c6d3;
 }
#partners .text {
 margin:15px 5px 0 10px;
 font-size:10px; color:#999;
 line-height:13px;
}
.logomark {
 width:143px;height:50px;
 float:left;
 text-align:center;
 }
.company {
 width:146px;height:25px;
 float:left;
 text-align:center;
 }
#foot_info {
 font-size:10px; color:#888;
 line-height:14px;
 margin:20px;
 padding-top:3px;
 }
#foot_info span{ font-size:7pt; line-height:16px; color:#FCC;
}
#foot_info a {
 color:#97c6d3;
 }
 
#copy { font-size:12px; color:#39C; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:10px; text-align:center; }
 
 
/*/////////////　コンテンツ　/////////////*/

#main {
 width: 693px;
 float: left;
}

#whatsnew {
 height:100px;
 font-size:11px; line-height:16px;
 margin:15px 0 20px 15px;
 border:1px solid #b1d3dc;
 overflow:auto;
 }
#whatsnew a:hover{ color:#000; background:#c1e2f1; }
#whatsnew ul { margin-left:5px; }
#whatsnew li { border-bottom:1px dotted #ddd; padding:5px 0; }

.members {
 margin: 10px 0 10px 15px;
 line-height:16px;
}
.members .one, .members .two {
 width: 217px; height:120px;
 border:1px solid #b1d3dc;
 margin:0 10px 0 0;
 float:left;
}
.members .three {
 width: 217px; height:120px;
 border:1px solid #b1d3dc;
 float:left;
}
.member {
 width:207px;
 margin: 5px;
}
.member span.status {
 font-size:11px;
 color:#777;
}
.member td div a {
 color:#444;
}
.member td div a:hover {
 color:#36C;
}

.clear { clear: both;}
.hr {
 height:10px;
 background:url(../history/2009aw/img/line_tbl.gif) center repeat-x;
}
