@charset "UTF-8";

/*-------------------------------------------------
	common
-------------------------------------------------*/
img.PhotoL{
	float: left;
	margin-right: 14px;
}

/*-begin-revise 3/16/2009--*/
div.box_3a img.PhotoL{
	float: none;
	margin-right: 14px;
}
div.profile_photo{
	float: left;
	text-align:center;
}
/*-end-revise 3/16/2009--*/

img.PhotoR{
	float: right;
	margin-left: 14px;
}

.btn_3a_off,
.btn_3a_on,
.btn_2a_off,
.btn_2a_on{
	display :block;
	width: 140px;
}

.tbl_form li textarea{
	height: 123px;
}

.btnC2{
	width: 340px;
}

.notice{
	font-size: 92%;
}


/*-------------------------------------------------
	top
-------------------------------------------------*/
.space_half{
	margin: 0;
}



/*-------------------------------------------------
	sitemap
-------------------------------------------------*/
.sitemapPage .indent_1a{
	margin: 0 0 0 24px;
}

.sitemapPage .indent_2a{
	margin: 0 0 0 48px;
}


/*-------------------------------------------------
	service
-------------------------------------------------*/
.btn_SS{
	width: 260px;
}

div.ptl_t1a div.cont .service_w{
	width: 273px;
}

/*-------------------------------------------------
	top
-------------------------------------------------*/
body#top .businessCont .mainBox p.photo a.thum,
body#top .businessInfo ul.list_caseStudy a.thum{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	display: inline;
}


/*-------------------------------------------------
	about
-------------------------------------------------*/
.tbl_t1b table th{
	width: 42px;
}

.pdfLayout{
	margin-bottom: 0;
	padding-bottom: 30px;
}

.pdfLayout p{
	margin: 0 40px 0 20px;
	float: left;
}

.pb_1a{
	clear: both;
}

.pdfBox{
	margin-bottom: 20px;
}

.indent_2a .indent{
	margin-left: 14px;
}

/*-------------------------------------------------
	conatact
-------------------------------------------------*/
.tbl_confirm td{
	font-size: 114%;
}


.box_t1a .li_disc1a ul{
	margin: 0;
}

.contactConfirm{
	width: 380px;
}

.contactConfirm form,
.contactConfirm .mod{
	float: left;
}

.btnC2 a.right, .btnC2 input.right{
	margin: 0;
}

* html .contactConfirm form,
* html .contactConfirm input{
	margin: 0;
	padding: 0;
	zoom: 1;
	display :block;
}


.contactConfirm .send{
	float: right;
}



/*-------------------------------------------------
	profile recruit
-------------------------------------------------*/

/*-----------------[tbl_t1a]---------------------
.tbl_t1a table{
}

.tbl_t1a table th,
.tbl_t1a table td{
}

.tbl_t1a table th{
	width: 100px;
}

.tbl_t1a th span{
}

.tbl_t1a .li_disc1a ul{
}*/