@charset "UTF-8";@import url("ui.css");@import url("text.css");@import url("photo.css");@import url("table.css");/* WS「き」組用 2009 06 29 *//* ブラウザスタイルの初期化 */* {	margin: 0px;	padding: 0px;	color: #333;	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;	line-height: 1.2em;}img {	border: 0;}/* リンクテキスト (a) */a:link {	border-style: none;	color: #8e5320;	text-decoration: none;}a:visited {	color: #b61f2e;	text-decoration: none;}a:hover {	color: #f86e6e;	text-decoration: underline;}a:active {	text-decoration: underline;}/* レイアウト全体 */body {	background: #fff;	margin: 0px;	padding: 0px;}#wrapper { 	margin: 0px auto 0px auto;	width: 900px;	padding: 0px;	background-color: #fff;}#header {	margin: 0px;	width: 900px;}div#maingraphics {	clear: both;	width: 820px;	background-image: url(../common/bg_contents.png);}div#maingraphics img{	margin: 0px 10px 0px 10px;}/* コンテンツエリア定義 */#contentsArea{ 	float: right;	margin: 60px 0px 70px 0px;		width: 750px;	min-height: 500px;	oGverflow: auto;	bGackground-color: #dbdbdb;}#contents { 	width: 750px;	margin: 0px 0px 0px 0px;}#flash #contents { 	width: 800px;	margin: 0px 0px 0px 0px;}/* サイドバー */.sideMenuTitle{	font-size: 10px;	line-height: 1.6em;	color: #888;	margin: 0 0 10px 0px;}/* フッター */#footer{ 	width: 910px;}#footer #toTop{	text-align:right;}#footer #toTop a{	font-size: 12px;	color:#888;}#footer #credit {	display:block;	text-align:right;	padding-top: 10px;	font-size: 11px;	padding-bottom: 35px;	font-weight: normal;	clear:both;}#footer #footmenu {	padding-top: 35px;	font-size: 11px;	float:right;}#footer #footmenu a{	color:#888;}#footmenu .fmBox{	float:left;	border-right: 1px solid #aaa;	height:135px;}#footmenu .last{	border:none;}.fmBox img.ttl{	display:block;	margin-left:3px;	padding-left:10px;	margin-bottom:10px;}.fmBox ul{	display:block;	margin:0 10px 0 5px;	width:110px;}.fmBox ul li{	list-style:none;	padding-left:10px;	margin-bottom:3px;	font-size: x-small;}.fmBox ul li a{	_font-size:small;}.fmBox ul li img{	padding-bottom: 5px;}.fmBox ul.fml{	float:left;}.fmBox ul.wide{	width:auto;}.fmBox ul li#fm15_1,.fmBox ul li#fm15_2{	margin-left:1em;}.fmBox img#fm_ttl_04.ttl{	margin-top:12px;}/* フットメニューの今いる場所に矢印をつける */body#index .fmBox ul li#fm01{background:url(../images/fm_arr.gif) no-repeat left center;}body#news .fmBox ul li#fm02{background:url(../images/fm_arr.gif) no-repeat left center;}body#publishing .fmBox ul li#fm03{background:url(../images/fm_arr.gif) no-repeat left center;}body#qa .fmBox ul li#fm04{background:url(../images/fm_arr.gif) no-repeat left center;}body#profile .fmBox ul li#fm05{background:url(../images/fm_arr.gif) no-repeat left center;}body#link .fmBox ul li#fm06{background:url(../images/fm_arr.gif) no-repeat left center;}/*body#contact .fmBox ul li#fm07{background:url(../images/fm_arr.gif) no-repeat left center;}*/body#policy .fmBox ul li#fm08{background:url(../images/fm_arr.gif) no-repeat left center;}body#relation .fmBox ul li#fm10{background:url(../images/fm_arr.gif) no-repeat left center;}body#eco .fmBox ul li#fm11{background:url(../images/fm_arr.gif) no-repeat left center;}body#artisan .fmBox ul li#fm12{background:url(../images/fm_arr.gif) no-repeat left center;}body#architect .fmBox ul li#fm13{background:url(../images/fm_arr.gif) no-repeat left center;}body#domestic .fmBox ul li#fm14{background:url(../images/fm_arr.gif) no-repeat left center;}body#prototype .fmBox ul li#fm15{background:url(../images/fm_arr.gif) no-repeat left center;}body#prototype_linear .fmBox ul li#fm15_1{background:url(../images/fm_arr.gif) no-repeat left center;}body#prototype_cube .fmBox ul li#fm15_2{background:url(../images/fm_arr.gif) no-repeat left center;}body#longlife .fmBox ul li#fm16{background:url(../images/fm_arr.gif) no-repeat left center;}body#schedule .fmBox ul li#fm17, body#schedule2 .fmBox ul li#fm17{background:url(../images/fm_arr.gif) no-repeat left center;}body#rule .fmBox ul li#fm18{background:url(../images/fm_arr.gif) no-repeat left center;}body#price .fmBox ul li#fm19{background:url(../images/fm_arr.gif) no-repeat left center;}body#xoops .fmBox ul li#fm20{background:url(../images/fm_arr.gif) no-repeat left center;}body#enter .fmBox ul li#fm21{background:url(../images/fm_arr.gif) no-repeat left center;}body#member .fmBox ul li#fm22{background:url(../images/fm_arr.gif) no-repeat left center;}body#press .fmBox ul li#fm22{background:url(../images/fm_arr.gif) no-repeat left center;}body#working_data .fmBox ul li#fm30{background:url(../images/fm_arr.gif) no-repeat left center;}body#works_data .fmBox ul li#fm31{background:url(../images/fm_arr.gif) no-repeat left center;}body#about .fmBox img#fm_ttl_01{background:url(../images/fm_arr.gif) no-repeat left center;}body#system .fmBox img#fm_ttl_02{background:url(../images/fm_arr.gif) no-repeat left center;}body#works .fmBox img#fm_ttl_03{background:url(../images/fm_arr.gif) no-repeat left center;}
