/* 打ち合わせ用 */


#maincontent {
        float: left;
	width: 733px !important;
	width: 734px;
	overflow-y: visible;
        background-color:#fff;
	border-bottom:1px solid #094f0d;

}


#meeting_titlef{
	width: 733px;
	height: 271px;
	padding:1px 0 0 0;
	margin:5px 0 0 0;
        background-image: url("../meeting/image/meeting_h1fbg.jpg");
	background-repeat: no-repeat;

}

#meeting_titles{
	width: 733px;
	height: 271px;
	padding:1px 0 0 0;
	margin:5px 0 0 0;
        background-image: url("../meeting/image/meeting_h1sbg.jpg");
	background-repeat: no-repeat;

}

#meeting_title h1,#meeting_titlef h1,#meeting_titles h1 {
	padding:0 ;
	margin:36px 0 0 45px;
}

#meeting_titlef p{
        float: left;
	width:350px;
	height:62px;
	padding:0 ;
	margin:53px 28px 0 52px !important;
	margin:53px 28px 0 42px;
	color:#000;
	line-height: 140%;
	font-size: 12px;
}

#meeting_titles p{
        float: left;
	width:326px;
	height:62px;
	padding:0 ;
	margin:53px 28px 0 52px !important;
	margin:53px 28px 0 42px;
	color:#000;
	line-height: 140%;
	font-size: 12px;
}

#meet_linkp{
	clear : left;
	width:733px;
	text-align: center;
}

#meeting_link{
	clear : left;
	width:725px;
	height:300px;
	padding:10px 0 0 6px;
	margin:7px 0 50px 2px;
        background-image: url("../meeting/image/link_bg.gif");
	background-repeat: no-repeat;
	text-align: center;
}

#meeting_link ul,#meeting_link li,#meeting_pro ul{
	padding:0;
	margin:0;
	list-style: none;
}

#meeting_link li,#meeting_pro li{
        float: left;
}

#meeting_pro li{
        width: 115px;
	height: 134px;
	padding:30px 39px 0 15px;
	margin:0;
	line-height: 140%;
	color:#333;
	font-family: "MS UI Gothic","alias-fixed-jis0208.1983-0","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro"

}

#meeting_pro {
	clear : left;
	padding:10px 0 0 6px;
	margin:30px 0 0 30px;
}

.list1 {
	font-size: 12px;
        background-image: url("../meeting/image/list1.gif");
	background-repeat: no-repeat;
}

.list2 {
	font-size: 8pt;
        background-image: url("../meeting/image/list2.gif");
	background-repeat: no-repeat;
}

.list3 {
	font-size: 12px;
        background-image: url("../meeting/image/list3.gif");
	background-repeat: no-repeat;
}


img.h1_sap{
        float: left;
	padding:0 ;
	margin:33px 0 0 33px !important;
	margin:33px 0 0 0;
}

.h2p {
	clear : both;
	width: 670px;
	font-size:0.8em;
	line-height: 130%;
	color:#666;
	padding:0 ;
	margin:30px 0 0 30px;
}
/* キャプション枠 */

#meeting_cap {
	clear : both;
	width: 710px;
	padding:0;
	margin:20px 0 0 100px;
}

#meeting_cap h2,#meeting_cap h3{
	padding:0;
	margin:0;
}

#meeting_cap p{
	padding:0;
	margin:0;
}

/* フォーム用 */

.inqsubh2,.inqsubh2b {
	width: 713px;
	height: 116px;
	padding:22px 0 0 11px ;
	margin:25px 0 0 5px;
	text-align:left;
}

.inqsubh2 {
        background-image: url("../customer/image/inq_h2bg.jpg");
	background-repeat: no-repeat;
}

.inqsubh2b {
        background-image: url("../customer/image/inq_h2bg2.jpg");
	background-repeat: no-repeat;
}

.inq_p1 {
	width: 600px;
	padding:3px ;
	margin:50px 50px 0 50px;
	font-size: 0.9em;
	line-height: 130%;
	font-weight: bold;
	color:#333;
	font-family: "MS UI Gothic","alias-fixed-jis0208.1983-0","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro"

}

.inq_p2 {
	width: 600px;
	padding:10px 3px 3px 3px ;
	margin:10px 50px 50px 50px;
	font-size: 0.8em;
	line-height: 140%;
	color:#333;
}

#content_form table,#content_left table{
	width: 590px;
	border-collapse: collapse;
	margin:10px 50px 50px 70px;
	padding:0;
}

#content_form th,#content_left th{
	width: 198px;
	border:1px solid #cccccc;
	padding:10px;
	font-size: 12px;
        background-color:#f2f2f2;
	text-align: left;
	line-height:150%;

}

#content_form td,#content_left td{
	width: 388px;
	border:1px solid #cccccc;
	padding:10px;
	font-size: 12px;
	text-align: left;
	line-height: 130%;

}

#content_form caption,#content_left caption{
	text-align: left;
	font-size: 0.8em;
	font-weight: bold;
	color:#006633;
	line-height: 180%;
	margin: 20px 0 0 70px;
	padding:0;
}


.ml1,.ml2,.ml3 {
	ime-mode: active; 
}

.ml4,.ml5a,.ml5b,.ml5c,#capt {
	ime-mode: disabled; 
}

#inq_buttons {
	width: 640px;
	margin:30px;
	padding:0;
	text-align:center;
}

input.inq_button,input.inq_buttonbk {
	width:150px;
	border-top: 3px double #cccccc;
	border-right: 3px double #333333;
	border-bottom: 3px double #333333;
	border-left: 3px double #cccccc;
	color: #333333;
	background-color: #edeae4;
	font-family: "MS UI Gothic","alias-fixed-jis0208.1983-0","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro"
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
}




#inq_com {
	width:200px;
	padding: 0;
	margin:65px 12px 15px 11px;
	background-color: #edeae4;
	border:1px solid #fff;
}

#inq_com ul{
	padding: 0;
	margin: 0;
}

#inq_com li{

	list-style:none;
	padding: 9px 5px 15px 28px;
	margin: 0;
        background-image: url("../customer/image/inq_ul.gif");
	background-repeat: no-repeat;
	font-size: 12px;
	color:#fff;
	line-height: 130%;
}

.inq_ps1 {
	width: 173px;
	height: 36px;
	font-size: 14px;
	color:#fff;
	font-weight: bold;
        background-image: url("../customer/image/inq_conf.jpg");
	background-repeat: no-repeat;
	padding: 23px 0 0 70px;
	margin: 0 0 15px 50px;
}

.inq_ps2 {
	width: 575px;
	padding: 15px;
	margin: 0 0 20px 57px;
	font-size: 0.9em;
	color:#333;
	line-height:130%;
	border:2px solid #fc0;
	background-color: #ffc;

}

.inq_er {
	width: 545px;
	padding: 10px 0 10px 60px;
	margin: 0 0 0 57px;
	font-size: 14px;
	color:#c00;
	line-height:130%;
	font-weight: bold;
        background-image: url("../customer/image/inq_er.jpg");
	background-repeat: no-repeat;
}

.to3 {
	padding: 5px;
	margin:0;
	font-size: 0.8em;
	color:#666;
}

#content_form ul,#content_form dl,#content_form ol,#content_left ul,#content_left dl,#content_left ol{
	padding:10px 0 0 0;
	margin:0;
}


#content_form li,#content_left li{
	list-style: none;
	padding:0;
	margin:0;
}

#content_form dd,#content_left dd{
	padding:0 0 0 5px;
	margin:0;
}

/* 補足事項枠 */

#mcontent {
	clear : both;
	width: 733px;
	padding:38px 0 38px 0;
	margin:20px 0 0 0;
        background-image: url("../meeting/image/me_up.jpg");
	background-repeat: no-repeat;
        background-position: top left;
}

#mcontent_dn {
	clear : both;
	width: 733px;
	padding:38px 0 0 0;
	margin:0;
        background-image: url("../meeting/image/me_dn.jpg");
	background-repeat: no-repeat;
}




#mcontent_left h3,#idx_mcontent_left h3{
        float: left;
	width: 381px;
	height: 26px;
	padding:12px 0 0 30px;
	margin:0;
        background-image: url("../meeting/image/mcontent_h3.gif");
	background-repeat: no-repeat;
	font-size: 12px;
	color:#fff;
}

#mcontent_left h4,#idx_mcontent_left h4{
	width: 381px;
	padding:5px 0 0 30px;
	margin:0;
	font-size: 0.8em;
	line-height: 150%;
	color:#333;
}



#mcontent_right p,#idx_mcontent_right p{
	font-size: 0.8em;
	color:#666;
}

.mc_h3p {
	width: 381px;
	padding:15px 0 15px 30px;
	margin:0;
	font-size: 0.9em;
	line-height: 150%;
	color:#000;
}

.mc_h4p {
	width: 381px;
	padding:5px 0 0 30px;
	margin:0;
	font-size: 0.8em;
	line-height: 150%;
	color:#333;
}
