/* CSS Document */

/*==============================	
message/index.html
==============================*/
/*----------------------------------------
h1
----------------------------------------*/
#message #mess_h1_title {
	background:url(../../company/message/img/message_ttl_pht.jpg) right 46px bottom no-repeat, url(../../company/message/img/message_ttl_bg.png) left top no-repeat;
	background-size:297px 445px, 790px 460px;
	width:1006px;
	height:492px;
	margin:0 auto 0 auto;
	padding-right:46px;
	position:relative;
}
#message #mess_h1_title h1 {
	padding:70px 0px 0px 46px;
	font-size:22px;
	color:#baa977;
	font-weight:normal;
	letter-spacing:1px;
}
#message #mess_h1_title p:nth-child(2) {
	padding:0px 0px 0px 46px;
	margin-top:40px;
	text-indent:-0.4em;
	margin-left:0em;
	font-size:39px;
	line-height:1.45;
	color:#214454;	
	font-weight:normal;
	letter-spacing:1px;
}
#message #mess_h1_title p:nth-child(3) {
	padding:0px 0px 0px 46px;
	margin-top:35px;
	font-size:25px;
	line-height:1.5;
	letter-spacing:1px;
}
#message #mess_h1_title small {
	font-size:18px;
}

/*----------------------------------------
h2
----------------------------------------*/
#message h2 {
	width:960px;
	margin:90px auto 0 auto;
	font-size:18px;
	font-weight:normal;
	letter-spacing:1px;
	color:#baa977;
	background:url(../img/h2_ttl_bg_col01.png) 0 0 no-repeat, url(../img/h2_ttl_bg_col02.png) 0 0 no-repeat;
	background-size:170px 1px, 100% 1px;
	padding-top:12px;
}

/*----------------------------------------
h3
----------------------------------------*/
#message h3 {
	width:960px;
	margin:20px auto 0 auto;
	font-size:24px;
	font-weight:normal;
	letter-spacing:1px;
	color:#214454;
}

/*----------------------------------------
txtArea
----------------------------------------*/
#message .txtArea {
	width:960px;
	margin:30px auto 0 auto;
}
#message .txtArea p {
	text-indent:1em;
	line-height:2.2;
	letter-spacing:1px;
}

/*----------------------------------------
contentsArea
----------------------------------------*/
#message #contentsArea div:last-child {
	padding-bottom:100px;
}


/*==========================================================================================	
for SMARTPHONE
==========================================================================================*/

@media screen and (max-width: 480px) {


/*==============================	
message/index.html
==============================*/
/*----------------------------------------
h1
----------------------------------------*/
#message #mess_h1_title {
	background:url(../../company/message/img/message_ttl_pht.jpg) right 0px bottom -55px no-repeat, url(../../company/message/img/message_ttl_bg.png) left top no-repeat;
	background-size:175px auto, 315px 275px;
	width:90%;
	height:320px;
	margin:0 auto 0 auto;
	padding-right:0px;
	position:relative;
}
#message #mess_h1_title h1 {
	padding:30px 0px 0px 22px;
	font-size:14px;
	color:#baa977;
	font-weight:normal;
	letter-spacing:1px;
}
#message #mess_h1_title p:nth-child(2) {
	padding:0px 0px 0px 22px;
	margin-top:15px;
	text-indent:-0.4em;
	margin-left:0em;
	font-size:20px;
	line-height:1.45;
	color:#214454;	
	font-weight:normal;
	letter-spacing:1px;
}
#message #mess_h1_title p:nth-child(3) {
	padding:0px 0px 0px 22px;
	margin-top:45px;
	font-size:16px;
	line-height:1.5;
	letter-spacing:1px;
}
#message #mess_h1_title small {
	font-size:13px;
}

/*----------------------------------------
h2
----------------------------------------*/
#message h2 {
	width:90%;
	margin:45px auto 0 auto;
	font-size:14px;
	font-weight:normal;
	letter-spacing:1px;
	color:#baa977;
	background:url(../img/h2_ttl_bg_col01.png) 0 0 no-repeat, url(../img/h2_ttl_bg_col02.png) 0 0 no-repeat;
	background-size:135px 1px, 100% 1px;
	padding-top:12px;
}

/*----------------------------------------
h3
----------------------------------------*/
#message h3 {
	width:90%;
	margin:20px auto 0 auto;
	font-size:17px;
	font-weight:normal;
	letter-spacing:1px;
	color:#214454;
}

/*----------------------------------------
txtArea
----------------------------------------*/
#message .txtArea {
	width:90%;
	margin:20px auto 0 auto;
}
#message .txtArea p {
	text-indent:1em;
	line-height:2.0;
	letter-spacing:0px;
}

/*----------------------------------------
contentsArea
----------------------------------------*/
#message #contentsArea div:last-child {
	padding-bottom:50px;
}













}




