@charset "UTF-8";
/* CSS Document */

@import "utility_faq.css";
@import "utility_top.css";
@import "utility_madoguchi.css";
@import "utility_inquiry.css";
@import "utility_other.css";

/* -------------------------- HOME BASE ---------------------------- */
#contents{
	padding: 0 20px;
}

#contents #main_contents{
	padding: 0 0 20px 0;
}

#contents #side_contents{
	padding: 0 0 20px 0;
}

#contents p.formAtt{
	margin:0 20px 3px;
	text-align:right;
	width:600px;
}

#contents div.btnTxt {
	text-align: center;
	margin-left: 20px;
	padding: 10px 0 10px 0;
	width: 600px;
}

#contents div.btnTxt input {
	margin: 0 12px;
}

#contents .txtBoxMd {
	width:500px;
	margin:0 auto;
}

/* mado_only */
.mado_only {
	width: 290px!important; 
}

#contents .mado_only .encloseHeadS {
	background: url(/common/images/Ubg_green_enclose_s_top.gif) left top no-repeat;
	width: 290px;
}

#contents .mado_only .encloseHeadS h2 {
	background: url(/common/images/Ubg_green_enclose_s_btm.gif) left bottom no-repeat;
	width: 290px;
}

.mado_only .call_image img:first-child {
padding-right: 0;
background: none;
}

.mado_only .call_image {
	text-align: center;
}

.mado_only .h35 { height: 35px!important; }
.mado_only .h50 { height: 50px!important; }

.mado_only .w50 { width: 50px!important; }

.mado_only .pr10 { padding-right: 10px!important; }

.mado_only .pl20 { padding-left: 20px!important; }

.mado_only .taL { text-align: left; }

.mado_only .call_image { text-align: left!important; }

#contents .mado_only table.noStyle {
background: none;
background-color: #DBEDE4;
width: auto;
text-align: left;
margin: 0 0 0 20px;
}

#contents .mado_only table.noStyle th {
text-align: left;
width: auto;
vertical-align: top;
}

#contents .mado_only table.noStyle td {
width: auto;
background: none;
border-bottom: none;
cursor: auto;
padding: 0 0 0 10px;
font-size: 95%;
vertical-align: top;
}
#contents .mado_only table.noStyle td:hover {
background: none;
border: none;
}

#contents .mado_only .call_image {
font-size: 95%;
font-weight: bold;
}