@charset "euc-jp";

/*============================================================

	1.Base Layout
	2.Navigation
	3.List
	4.Column Block
	5.Tab
	6.Other
	7.Top

============================================================*/
body{font-size:120%;zoom:1;_zoom:0.8;}

/*------------------------------------------------------------
	1.Base Layout
------------------------------------------------------------*/
#header,
#global-nav,
#sub-contents,
#footer,
#nav-contents{
display:none;
}
#main-contents{
float:none;
width:auto;
_width:75%;
}

#contents{background:none;}
#contents h2{clear:both;}


/*------------------------------------------------------------
	2.Navigation
------------------------------------------------------------*/
#contents #topic-path,
#contents p.page-top{display:none;}

/*------------------------------------------------------------
	3.List
------------------------------------------------------------*/
/* index-list01 */
#contents ul.index-list01{width:auto;}
#contents ul.index-list01 li{float:none;width:auto;}

#contents dl.d-list03{width:600px;}
#contents dl.d-list03 dd{width:420px;}

#contents ul.link-list01-column3{width:auto;}
#contents ul.link-list01-column3 li{float:none;width:auto;}

/*------------------------------------------------------------
	4.Column Block
------------------------------------------------------------*/
#contents div.block-column2,
#contents div.block-column3,
#contents div.block-column4{
overflow:visible;
width:auto;
}
#contents div.block-column2 div.cont,
#contents div.block-column3 div.cont,
#contents div.block-column4 div.cont{float:none;width:auto;height:auto !important;}

#contents div.block-section01{width:600px;}
#contents div.block-section02{width:600px;}
#contents div.block-section03{width:600px;}
#contents div.block-section01 div.cont02{width:500px;}
#contents div.block-section02 div.cont02{width:405px;}
#contents div.block-section03 div.cont02{width:310px;}


/*------------------------------------------------------------
	5.Tab
------------------------------------------------------------*/
#contents div.tab-holder.enabled .tab-contents{
display:block !important;
margin-bottom:10px;
}
#contents div.tab-holder.enabled ul.toggle-col2 li a{width:285px;}
#contents div.tab-holder.enabled ul.toggle-col3 li a{width:186px;}
#contents div.tab-holder.enabled ul.toggle-col4 li a{width:137px;}


/*------------------------------------------------------------
	6.Other
------------------------------------------------------------*/
#top .search-block .entry-field .input-text{width:199px;border:1px solid #666;}
#top #contents .main-visual,
#top #products-nav{display:none;}

#contents div.plugin{width:605px;}
#contents div.plugin dl dd{width:430px;}


/*------------------------------------------------------------
	7.Top
------------------------------------------------------------*/
#top #main-contents{float:none;}
#top #sub-contents{display:block;float:none;}
