.Ks

	{

	font-size: 10px;

	}

	

.KM {

	font-size: 10px;

	background-color: #3399CC;

	color: #FFFFFF;

	}

	

.KM2 {

	font-size: 12px;

	background-color: #3399CC;

	color: #FFFFFF;

	}	

	

.Mobiletext

	{

	padding: 5px;

	font-size: 12px;

	}

.ktaisectionTitle{
margin:0px;
width:765px;
height:73px;
}
	

/* =========== 簡易テーブル =========== */

table.tableM01

	{

	border-width: 0 0 1px 1px;

	border-style: solid;

	border-color: #a8a8a8;

	border-collapse: collapse;

	font-size: 12px;

	}

	

table.tableM01 td

	{

	padding: 5px 5px;

	border-width: 1px 1px 0 0;

	border-style: solid;

	border-color: #a8a8a8;

	}

	

table.tableM01 .info

	{

	color:#FFFFFF;

	background-color:#666666;

	}

	

/* =========== 通常用テーブル =========== */



div.Mobilephone01 .title1

	{

	margin: 0 0 9px 0;

	padding: 4px 9px;

	background: url(/common/img/bg_link-button_02.gif);

	font-size: 12px;

	font-weight: bold;

	border-bottom: 1px solid #a8a8a8;

	border-right: 1px solid #a8a8a8;

	}

	

/* =========== 右リンク用テーブル =========== */

	

div.Mobilephone02

	{

	background-color:#eeeeee;

	}

	

div.Mobilephone02 .title2

	{

	margin: 0 0 9px 0;

	padding: 4px 9px;

	background: url(../../../common/img/bg_link-button_02.gif);

	font-size: 12px;


	border-bottom: 1px solid #a8a8a8;

	border-right: 1px solid #a8a8a8;

	}



/* =========== ご予約の前に用 =========== */

table#attention-notice

	{

	margin-top: 10px;

	}



table#attention-notice td.pseudo-lastChild

	{

	border-left: 1px solid #cccccc;

	padding-left: 6px;

	}



table#attention-notice h3

	{

	margin-bottom: 5px;

	}

/* =========== カテゴリ選択用 =========== */

#categoryLinkListSelector

	{

	display: none; /* change into 'block' by categoryLinkListSelector.js */

	margin: 0;

	padding: 0 0 15px;

	}



#categoryLinkListSelector select,

#categoryLinkListSelector option

	{

	width: 180px;

	-moz-box-sizing: border-box;

	max-width: 180px;

	}



#categoryLinkListSelector div.relatedLinkListA01

	{

	width: 180px;

	margin-top: 5px;

	}





/* =========== ご注意・ご案内用 =========== */

div.interField

	{

	border: 1px solid #a8a8a8;

	width: 570px;

	}



div.interField h2

	{

	margin: 0 0 9px 0;

	padding: 4px 9px;

	background-color: #eeeeee;

	font-size: 12px;

	}



div.interField h3

	{

	margin: 0 9px 4px;

	font-size: 12px;

	}



div.interField p

	{

	margin: 5px 9px 9px;


	}
	
	.ktaitopbtn {
	margin: 2px 6px 3px 8px;
}

.ktaiservicefrm{
padding:2px;
border:1px solid #E0E0E0;
}

.ktaimenulink{
background-image:url(/k-tai/img/parts_top_frm2.gif);
padding:5px 5px 3px 5px;
}

.ktaiinsidemenu{
background-image:url(/k-tai/img/parts_menufrm_top.gif);
padding:6px 7px 8px 6px;
}

.ktaiinsidetxt{
background-image:url(/k-tai/img/parts_menufrm_bk.gif);
padding:4px 4px 4px 5px;
}

.ktaiinsidemenu2{
background-image:url(/k-tai/img/parts_menufrm2_top.gif);
padding:7px;
}

.ktaiinsidetxt2{
background-image:url(/k-tai/img/parts_menufrm2_bk.gif);
padding:5px;
}
.icserviceBox {
	border: 1px solid #CCCCCC;
}
