/****** ブルーライン ******/
.blue {
background-color:#7295B2;
height:4px;
}
/****** 背景色 ******/
.bg {
background-color:#dcdcdc;
}
/****** メニューアイコン ******/
.menu1 {
float:left;
padding-left:15px;
}
.menu2 {
float:left;
padding-left:5px;
}
/****** TOPメイン指定 ******/
.t1 {
width:545px;
background-color:#ffffff;
padding-left:5px;
font-size:13px;
color:#333333;
line-height:14pt;
}
.t2 {
width:205px;
background-color:#ffffff;
padding-top:5px;
background-image:url(img/back.gif);
background-repeat:no-repeat;
background-position:bottom;
font-size:12px;
color:#333333;
}
.t3 {
background-color:#ffffff;
font-size:13px;
line-height:14pt;
color:#333333;
padding:5px;
}
.t4 {
background-color:#ffffff;
font-size:13px;
line-height:14pt;
color:#333333;
padding:0 5px;
}
/****** ページ階層 ******/
.pan {
background-color:#ffffff;
padding:5px;
font-size:11px;
color:#333333;
}
/****** 文字サイズ切り替え ******/
.mkirikae {
padding-right:10px;
font-size:12px;
color:#333333; 
text-align:right;
}
/****** ページＴＯＰの設定 ******/
.ptop0 {
background-color:#ffffff;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
font-size:12px;
color:#333333;
text-align:right;
}
.ptop {
background-color:#ffffff;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
border-bottom:1px dotted #7295B2;
font-size:12px;
color:#333333;
text-align:right;
}
.ptop1 {
background-color:#ffffff;
padding-bottom:10px;
padding-right:10px;
font-size:12px;
color:#333333;
text-align:right;
}
/****** ページＴＯＰ下フォントの設定 ******/
.f-blue {
padding:5px;
font-size:16px;
color:#000099; 
text-align:center;
background-color:#ffffff;
}

/****** 下層ページ設定 ******/
.box {
background-color:#ffffff;
padding-left:10px;
font-size:14px;
color:#333333;
line-height:14pt;
}

/****** CopyRightの設定 ******/
.cp {
height:25px;
padding-top:10px;
background-image:url(img/copyright.gif);
background-repeat:no-repeat;
font-size:11px;
color:#696969;
text-align:center;
}
.cp-r {
height:25px;
padding-top:10px;
padding-right:5px;
background-image:url(img/copyright.gif);
background-repeat:no-repeat;
font-size:11px;
color:#696969;
text-align:right;
}
.cp-l {
height:25px;
padding-top:10px;
padding-left:5px;
background-image:url(img/copyright.gif);
background-repeat:no-repeat;
font-size:11px;
color:#696969;
text-align:left;
}
/****** フォントの設定 ******/
h1 {
padding:5px;
font-size:11pt;
line-height:14pt;
text-align:center;
color:#333333;
background-color:#ffffff;
}

/****** 共通の設定 ******/
.k1 {
background-color:#ffffff;
}
.k2 {
padding-bottom:5px;
background-color:#ffffff;
}
.k3 {
padding-top:5px;
background-color:#ffffff;
}
.k4 {
padding:5px;
background-color:#ffffff;
}
.k3-1 {
padding-top:10px;
background-color:#ffffff;
}
.k2-1 {
padding-bottom:10px;
background-color:#ffffff;
}

/****** 印刷改行の設定 ******/

.p1 {
page-break-before:always;
padding-bottom:5px;
background-color:#ffffff;
}

/****** 製品一覧ページの設定 ******/

.s-ichi1 {
padding-top:10px;
padding-bottom:5px;
padding-left:10px;
padding-right:0px;
background-color:#ffffff;
}

/****** 下層切り替えメニューの設定 ******/

.kirikae {
padding:5px 0;
background-color:#ffffff;
}

/****** LINKの設定 ******/
a.:link {
	color:#333333;
}
a.:visited {
	color:#333333;
}
a.:hover {
	color:#ff0000;
}
a.:active {
	color:#ff0000;
}

ul{
list-style:none;
    width:45%;
    font-size:13px;
    color:#333333;
    margin-left:0px;
    padding:3px 0px;
    border-bottom:dotted 2px #7295B2;
    text-align:center;
    background-color:#ffffff;

}
li{
	list-style:none;
    display:inline;
    background-color:#ffffff;
    margin:0px 5px;
}


