.me_exs_t{border-top:solid 3px #00327c;width:680px;padding:0;}

.me_exs_t h5{background-color:#f3f2f2;margin:0;width:670px;padding:5px;border-bottom:dotted 1px #000000;}

.me_exs_t_t{background-color:#f3f2f2;width:465px;padding:5px;border:solid 1px #000000;}


.me_exs h6{font-size:small;margin:15px 0px 0px 5px;color:#00327c;}

.me_exs p{margin:5px 0px 0px 14px;line-height:18px;}

.me_exs td{line-height:18px;}

.me_exs hr{margin:10px 0px;height:0;color:#ffffff;}

.me_exs img{margin-top:15px;margin-right:15px;}


.kguide{line-height:17px;}

.kguide h3{font-weight:bold;font-size:normal;margin-top:20px;}

.kguide hr{margin-top:20px;height:1px;}

.kguide table{margin:15px 0px;width:80%;}


.header_area_in {
text-align:right;
width:922px;
height:39px;
background-repeat:no-repeat;
position:absolute;
top:100px;
left:49%;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:-461px;
}

.header_area_in td{padding:0;}

.header_area {margin:0px;padding:0px;}

.hline{width:920px;height:65px;}


body{
 margin-top:0px;
 margin-bottom:0px;
 font-size:small;
 color:#4c4b4b;
 text-align:center;
 }
@page{size:auto;}
*{
 volume:inherit;
 speak:spell-out;
 speech-rate:medium;
 voice-family:male;
 }
#container{
 width:920px;
 margin:0px auto;
 border-left:1px solid #cfcfcf;
 border-right:1px solid #cfcfcf;
 border-bottom:1px solid #cfcfcf;
 }
/*------ text ---------*/
.center,#search,.carender td,th,#rss,#footer,#center1,#center2,.topIMG td,h3.title1,h3.title2,.ex_t td.ext{text-align:center;}

.right,#headMenu,.pageTop{text-align:right;}

.left,#container,p,li,td,h1,h2,h3,h4,.mainFrame{text-align:left;}

#headMenu,#search label,h3.title1 a,h3.title1,h3.title2,.con_h,.backcolor1{color:#ffffff;}

/*------ all ---------*/
a:link,a:visited{
 color:#3b54a6;
 }
a:hover,a:active{
 text-decoration:none;
 }
th,td{
 vertical-align:top;
 }
h1,h2,h3,h4{
 margin:0;
 padding:0;
 font-size:small;
 font-weight:normal;
 }

h1{
	text-indent:0px;
	width:122px;
	height:66px;
	margin:0px;
	padding:0px;
}

h1 a{
	background:url(http://www.kinkonavi.com/img/kinkonavi.gif) no-repeat left top;
	color:#5A82BD;
	font-size:10px;
	text-decoration:none;
 	width:146px;
	height:11px;
	padding:66px 0 0 6px ;
	display:block;
}


img{
 border:0;
 }
.ex_t table{
 margin-top:10px;
 width:100%;
 border:none;
 border-top:solid 1px #cfcfcf;
 border-left:solid 1px #cfcfcf;
 }
.ex_t td{
 margin:0;
 padding:4px;
 border-bottom:solid 1px #cfcfcf;
 border-right:solid 1px #cfcfcf;
 }
.ex_t td.ext{
 width:25%;
 vertical-align:middle;
 background-color:#ececec;
 }
/*------header---------*/
#header{
 width:920px;
 /*height:66px;*/
 height:78px;
 margin-bottom:10px;
background:url(http://www.kinkonavi.com/img/k-header.gif) no-repeat;
 }
.siteName a{
 color:#5A82BD;
 display:block;
 width:146px;
 height:13px;
 }

.sitecopy{
	font-size:10px;
	text-indent:0px;
	padding-left:160px;
	width:760px;
	height:10px;
}

.sitecopy a{
	color:#5A82BD;
	text-decoration:none;
}



 }
.navi01 a:link,.navi01 a:visited{
 color:#ffffff;
 }
.navi01 a:hover,.navi01 a:active{
 color:#ffffff;
 text-decoration:none;
 }
/*------left-sidenavi---------*/
#search,.sidebox,.sidebox2,#rss{width:185px;}

#search form{margin:15px 0px;
 }
.sidebox{
 border-right:solid 1px #bfbfbf;
 }

ul.listbox,ul.free_listbox,ul.listbox2,ul.free_listbox2{margin-top:0px;margin-left:23px;}

li.ca1{
 font-weight:bold;
 }
li.ca1,li.ca3{
 list-style-image:url(http://www.kinkonavi.com/pic-labo/list-mark.gif)
 }
li.ca2{
 list-style-image:url(http://www.kinkonavi.com/pic-labo/list-mark2.gif);
 margin-left:5px;
 }
li.ca1,li.ca2,li.ca3{
 margin-top:5px;
 }
li.ca12{
 font-weight:bold;
 }
li.ca12,li.ca32{
 list-style-image:url(http://www.kinkonavi.com/pic-labo/list-mark.gif)
 }
li.ca22{
 list-style-image:url(http://www.kinkonavi.com/pic-labo/list-mark2.gif);
 margin-left:5px;
 }
li.ca12,li.ca22,li.ca32{
 margin-top:5px;
 }
.carender table{
 margin-left:10px;
 width:160px;
 height:160px;
 border-top:solid 1px #bfbfbf;
 border-right:solid 1px #bfbfbf;
 }
.carender td,th{
 vertical-align:middle;
 border-bottom:solid 1px #bfbfbf;
 border-left:solid 1px #bfbfbf;
 }
.carender th{
 background-color:#ecebeb;
 }
.chert{
 margin-top:10px;
 margin-left:10px;
 padding-bottom:10px;
 }
.chert td{
 padding:5px;
 }
#rss{
 padding-top:10px;
 border-right:solid 1px #bfbfbf;
 }
.fieldarea,p{
 padding:0px 10px;
 }  

#left_n1,#left_n2,#left_n3,#left_n4,#left_n5{width:185px;height:24px;}
#left_n1{background:url(http://www.kinkonavi.com/pic-labo/left_m1.gif) }
#left_n2{background:url(http://www.kinkonavi.com/pic-labo/left_m2.gif) }
#left_n3{background:url(http://www.kinkonavi.com/pic-labo/left_m3.gif) }
#left_n4{background:url(http://www.kinkonavi.com/pic-labo/left_m4.gif) }
#left_n5{background:url(http://www.kinkonavi.com/pic-labo/left_m5.gif) }

#leftSide .sidemain1{
 border-bottom:solid 1px #bfbfbf;
 }
#calendar_div{margin-top:10px;}

/*------right-sidenavi---------*/
#rightSide img{
 margin-bottom:5px;
 }
#right_sin p{margin:0;}
#rightSide .sidebox{
 border:none;
 margin-left:10px;
 }
/*------footer---------*/
#footer{
 margin-top:15px;
 padding-top:10px;
 }
#copyright{
 margin-top:10px;
 font-size:90%;
 }
/*------itempage---------*/
#bread{
 margin-top:3px;
 margin-bottom:15px;
 margin-left:15px;
 }
.layoutp3 td{
 padding:3px;
 }
.price{
 font-size:large;
 color:#ff0000;
 }
/*------center---------*/
#center1{
 padding-left:10px;
 }
.centerbox{
 width:100%;
 padding:0px;
 }
.centerbox2 img,.item img{
 margin-bottom:15px;
 }
li.news{
 margin-top:7px;
 margin-left:25px;
 }
ul.news_u{
 margin-top:7px;
 margin-left:1px;
 padding:0px 4px 4px 4px;
 width:500px;
 border:solid 1px #cfcfcf;
 list-style-image:url(http://www.kinkonavi.com/pic-labo/info-yazirusi.gif)
 }
table.layoutp5{
 border-top:solid 1px #cfcfcf;
 border-right:solid 1px #cfcfcf;
 }
table.layoutp5 td{
 border-bottom:solid 1px #cfcfcf;
 border-left:solid 1px #cfcfcf;
 padding:8px;
 }
h3.title1,h3.title2{
 line-height:20px;
 vertical-align:middle;
 font-size:12px;
 margin:15px 0px;
 background-color:#e6e5e5;
 height:20px;
 width:100%;
 background:url(http://www.kinkonavi.com/img/ti-back.gif) repeat;
 }
.kn_o table{
 margin-bottom:20px;
 }
.kn_o img,ul.map li{
 margin-bottom:5px;
 }
.pageTop{
 margin-top:20px;
 }
ul.map,ul.map ul{
 border:none;
 list-style-type:none;
 }

#new_j,#da_t,#te_i,#pi_u,#os_s,h3.title3{width:520px;height:35px;margin-top:10px;}
#new_j{background:url(http://kinkonavi.com/pic-labo/top_co1.gif) no-repeat;}
#da_t{background:url(http://kinkonavi.com/pic-labo/top_co3.gif) no-repeat;}
#te_i{background:url(http://kinkonavi.com/pic-labo/top_co4.gif) no-repeat;}
#pi_u{background:url(http://kinkonavi.com/pic-labo/top_co5.gif) no-repeat;}
#os_s{background:url(http://kinkonavi.com/pic-labo/top_co6.gif) no-repeat;}


#mid_con td{
 width:33%;
 }
.left_b{
 border-left:solid 1px #b51a2a;
 padding-left:5px;
 }
.con_h{
 border-bottom:dotted #cfcfcf 1px;
 width:95%;
 }
.k_sma{
 font-size:x-small;
 margin-bottom:3px;
 width:100%;
 }
/*------shopping cart---------*/
.mainFrame{
 width:90%;
 }
.bordlayoutp3{
 line-height:20px;
 }
.bordlayoutp3 table{
 margin-bottom:10px;
 border-top:solid 1px #cfcfcf;
 border-left:solid 1px #cfcfcf;
 }
.bordlayoutp3 td{
 vertical-align:middle;
 padding:5px;
 border-bottom:solid 1px #cfcfcf;
 border-right:solid 1px #cfcfcf;
 }
.backcolor1{
 background-color:#84a9d9;
 }
.caution{
 color:red;
 }
#enter th{border:none;}



h4.m_title{
padding:13px 0px 0px 50px;
font-weight:bold;
margin-top:10px;
width:660px;
height:35px;
background:url(http://kinkonavi.com/pic-labo/menu_bg.gif) no-repeat;
}

.mf img{margin-bottom:15px;}

.menu_n{width:95%;
line-height:19px;
display:none
}

/*------guard master---------*/
#box_1,#box_2{
 float: none;
 border: 1px solid #CCCCCC;
 width: 630px;
 margin: 5px;
}

.all{
 border:solid 1px #999999;
 padding:5px; 
 color:#990066;
 font-weight:bold;
 }
/*------locker---------*/
.coin00 {font-size:12px;color:#333333;}
.coin01 {
background-color: #f5f4f9;
text-align: center;
margin:10px 0px;
padding:5px 0px;
border: solid 1px #d8d4e5;
width: 630px;

}
.coin02 {
text-align: left;
margin: 10px 0px 5px 5px;
padding-bottom:3px;
width: 400px;
border-bottom: dotted 1px #d8d4e5;
}
.coin02 img {
vertical-align:middle
}
.coin04 {
text-align: left;
margin: 17px 0px 17px 5px;
padding: 3px 5px 0px 5px;
width: 620px;
border-bottom: solid 1px #d8d4e5;
border-left: solid 12px #d8d4e5;
height:20px;

}
.coin05 {
text-align: left;
margin: 10px 0px 5px 5px;
border-bottom: dotted 1px #d8d4e5;
}
.coin06 {
text-align: left;
margin: 10px 0px 5px 5px;
width: 620px;
border-bottom: dotted 2px #d8d4e5;
font-size:12px;

}
.coin03 ul {
margin:10px 0px;
}
.coin03 li {
margin:1px 0px;
padding-left:15px;

}
.coin03 {
text-align: left;
margin: 5px 0px 5px 10px;
width: 400px;
}
.coin07 {
margin: 10px 0px 5px 5px;

}
.locker_b02 {
border: solid #c1c1c1;
border-width:1px 3px 3px 1px;
margin:10px 0px;
width: 630px;
padding:3px;

}
.locker_b03 {
border:solid #c1c1c1;
border-width:0px 0px 1px 0px;
margin:10px 0px;
width: 630px;
padding:3px;

}
.locker_b04 {
border: dotted 1px #cccccc;
width: 310px;
padding:3px;
margin:5px 0px;

}
.locker_b01 {
border: dotted 1px #cccccc;
width: 630px;
padding:10px;
margin:10px 0px;
}


.ex_safe table{
width:60%;
border:none;
}
.ex_safe td{
border:none;
font-size:x-small;
line-height:20px;
vertical-align:middle;
text-align:left;
padding:0;
}

.fo_u li{margin-bottom:10px;}

.add02{
	text-align:left;
}
.add02 div{
	font-weight:bold;
}
.add02 p{
	margin:2px 7px 2px 0px; 
	padding:5px;
	border:solid #CCCCCC 1px;
}
.add03{	
	text-align:left;
}
