﻿@charset "utf-8";

/****************************************************************************** 

	inline.css  for inline frame

***************************************************************************** */

*{
	margin:0;
	padding:0;
}

body{
	background:#fff;
	font-family:'メイリオ',Meiryo,"ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:100%;
}
body:lang(zh) {
	background:#fff;
	font-family:'simhei','Heiti SC','メイリオ',Meiryo,"ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:100%;
}

img{
	border:none;
	vertical-align:top;
}

a{
	color:#042275;
	/*text-decoration:none;*/
}

a:link{
	color:#042275;
}

a:visited{
	color:#042275;
}

a:hover{
	color:#f00;
}

a:active{
	color:#f00;
}

/* ------------------------------------------------------------------------------ 

	table

/* ------------------------------------------------------------------------------ */

table{
	width:100%;
	border-collapse:collapse;
	border:2px solid #022275;
}

table a{
	text-decoration:underline;
}

table{
	width:100%;
}

th,
td{
	padding:3px;
	border:1px solid #022275;
	text-align:center;
}

th{
	background:#D7E8EF;
}

td{
	background:#FFF;
}

td.color01{
	background:#D7E8EF;
}

table ul{
	margin-left:25px;
}


/* ------------------------------------------------------------------------------ 

	productListColumn

/* ------------------------------------------------------------------------------ */

/*-- .productListColumn --*/
.productListColumn{
	width:100%;
	margin:0;
}

.productListColumn dl{
	margin-bottom:1.8em;
}

.productListColumn dt{
	margin-bottom:0.2em;
	padding-bottom:0.2em;
	font-weight:bold;
	border-bottom:#E60012 solid 2px;
}

.productListColumn dd{
	margin:0.5em 0 0 0.5em;
}

.productListColumn dd.parent{
	padding-bottom:0.5em;
	border-bottom:2px solid #C8CEE1;
}

/*.productListColumn dd.parent a{
	text-decoration:none;
}*/

.productListColumn ul{
	margin:0 0 0 15px;
}

.productListColumn ul li{
	padding:1px 0;
	list-style:none;
	background:url(/contents/common/images2/static_images/ico_arrow.gif) no-repeat 0 0.4em;
}

.productListColumn ul li a{
	padding:0 0 0 15px;
}

.productListColumn ul li.list{
	margin-bottom:0.5em;
	background:url(/contents/common/images2/static_images/ico_dlist01.gif) no-repeat 0 0.4em;
}

.productListColumn ul li.list > a{
	padding:0 0 0 22px;
	/*text-decoration:none;*/
}

.productListColumn ul li.parent{
	margin-bottom:0.5em;
}

.productListColumn ul li.parent > a{
	padding:0 0 0 22px;
}

.productListColumn ul li.on{
	background:url(/contents/common/images2/static_images/ico_arrow_top.gif) no-repeat 0 0.4em;
}

.productListColumn ul li > ul{
	margin-top:0.5em;
}

/*-- link --*/
/*.productListColumn ul li a,
.productListColumn ul li ul li a,
.productListColumn ul li.list > a:visited,
.productListColumn ul li ul li.list > a:visited{
	color:#042275;
}


.productListColumn ul li.parent > a,
.productListColumn ul li.parent > a:visited,
.productListColumn ul li ul li.parent > a,
.productListColumn ul li ul li.parent > a:visited{
	color:#333333;
}


.productListColumn ul li > a:visited,
.productListColumn ul li ul li > a:visited,
.productListColumn ul li ul li.list ul li > a:visited{
	color:#6CAAD4;
}

.productListColumn ul li > a:hover,
.productListColumn ul li ul li > a:hover,
.productListColumn ul li.list > a:hover,
.productListColumn ul li ul li.list > a:hover,
.productListColumn ul li ul li.list ul li > a:hover,
.productListColumn ul li.parent > a:hover,
.productListColumn ul li ul li.parent > a:hover{
	color:#F00;
}*/



/*製品一覧アイコン（下向き矢印）画像変更*//* ---------------------------------------------------------------------------- */

/*お客様変更欄*/
/*下に記載された項目が適用されます。*/

/* ---------------------------------------------------------------------------- */

.productListColumn ul li.parent{
	background:url(/contents/common/images2/static_images/ico_arrow_under.gif) no-repeat 0 0;
	background:url(/contents/common/images2/static_images/ico_dlist02.gif) no-repeat 0 0.4em;
}

