@charset "utf-8";
/* CSS Document */
/* 
===== ���ʃJ�e�S�� ==================
=====================================
=======================*/




#column3_title_middle{
	width:548px;
	height:auto;
	border-bottom: solid 1px #B1C7CD;
	border-right: solid 1px #B1C7CD;
	border-left: solid 1px #B1C7CD;
	border-top: solid 1px #B1C7CD;
	background-image:url(../images/common/column3_middle_title.gif);
	background-repeat:no-repeat;
	background-position:center;
	color:#1A3959;
}

#column3_title_middle p{
	margin:2px 0 1px 23px;
	font-weight:bold;
}

.column3_read_summary {
	width:550px;
	height:auto;
	margin-top:7px;
}

.column3_read_summary_pickup{
	width:546px;
	height:auto;
	margin:7px 0 25px 0;
	background-color:#E6F1FF;
	border:solid 2px #A4CDFF;
}

.column3_read_summary_catch_bg{
	width:546px;
	background-color:#A4CDFF;
}


p.column3_read_summary_catch{
	font-weight:bold;
	font-size:130%;
	margin:5px 7px 4px 7px;
	background-color:#A4CDFF;
}

.column3_read_summary_pickupl{
	width:376px;
	float:left;
	margin:9px 7px 4px 4px;
}

.column3_read_summary_pickupl_img{
	width:155px;
	float:left;
	margin:10px 7px 4px 0;
}

.column3_read_summary_pickupl p{
	width:207px;
	float:left;
	margin:10px 0 4px 7px;

}

.column3_read_summary_pickupr{
	border:solid 1px #A4CDFF;
	width:140px;
	float:left;
	margin:9px 4px 4px 0;
	background-color:#FFFFFF;
}

.column3_read_summary_pickupr a img{
	margin:5px 6px 0 6px;	
}

.column3_read_summary_pickupr p{
	width:127px;
	float:left;
	margin:0px 4px 0 4px;
}

p.column3_read_summary_pickupr_notice{
	border-top: solid 1px #999999;
	border-top-style:dotted;
	font-size:80%;
	line-height:1.3em;
	color:#999999;
	padding-bottom:7px;
}


.column3_read_summary_read{
	
}

.column3_title_small{
	float:left;
	width:548px;
	height:auto;
	border-bottom: solid 2px #B1C7CD;
	border-bottom-style:dotted;
	background-image:url(../images/common/pointer07_green.gif);
	background-repeat:no-repeat;
	background-position:0 center;
}

.column3_title_small p{
	margin:2px 0 1px 15px;
	font-weight:bold;
}


.column3_read_left{
	width:383px;
	height:auto;
	margin:7px 0 25px 0;
	float:left;
}
.column3_read_left p{
	width:383px;
	height:auto;
	margin:7px 0 2px 0;
	float:left;
}

.read_left_notice{
	width:383px;
	height:auto;
	margin:7px 0 25px 0;
	float:left;
	color:#666666;
	margin:3px 0 25px 0;
}



.read_left_title{
	font-weight:bold;
	color:#407777;
}

.read_left_catch{
	margin-top:2px;
	font-weight:bold;
	color:#59A6A6;
}

.column3_read_right{
text-align:right;
	width:155px;
	height:auto;
	margin:17px 0 25px 10px;
	float:left;
}

.column3_read_right_sp{
text-align:right;
	width:155px;
	height:auto;
	margin:7px 0 25px 10px;
	float:left;
}

.column3_read_bottom {
	width:550px;
	height:auto;
	margin-bottom:25px;
	float:left;
}

.read_bottom_caption{
color:#AF3901;
}

.read_left_caption{
color:#AF3901;
margin:0;
padding:0;
}

p.read_left_img {
	width:383px;
	float:left;
}
p.read_bottom_read {
	width:512px;
	height:auto;
	padding:5px 15px;
	background-color:#EAF7F5;
	float:left;
	border-bottom: solid 3px #B1C7CD;
	border-right: solid 3px #B1C7CD;
	border-left: solid 3px #B1C7CD;
	border-top: solid 3px #B1C7CD;
}

p.read_bottom_img {
	width:544px;
	height:auto;
	padding:3px 0px;
	float:left;
}

.read_bottom_footer{
	width:548px;
	height:auto;
	color:#666666;
	margin:3px 0 25px 0;
}

.column3_read_top_title{
	width:548px;
	height:auto;
	margin-top:7px;
	float:left;
	font-weight:bold;
	color:#407777;
}

.column3_read_top_catch{
	width:548px;
	height:auto;
	margin-top:2px;
	float:left;
	font-weight:bold;
	color:#59A6A6;
}

.column3_read_top{
	width:548px;
	height:auto;
	margin:1px 0 5px 0;
	float:left;
}

.column3_moreinfo_btn_s{
	height:auto;
}

.column3_moreinfo_btn_s img{
	vertical-align:middle;
	margin-left:1px;
}

/* 
===== �g�b�v�J�e�S�� ==================
=====================================
=======================*/





/* 
===== ���W�J�e�S�� ==================
=====================================
=======================*/





/* 
===== ���i�J�e�S�� ==================
=====================================
=======================*/



/* ==== �ėp�R���|�[�l���g�i���E���j ===== */


.column3_component_box{
	width:550px;
	height:auto;
	margin-bottom:7px;
	padding:0;
}

.column3_component_box_s{
	width:550px;
	height:auto;
	margin-bottom:7px;
	padding:0;
}


.column3_component_l_img{
	width:270px;
	border-right: solid 1px #9CC9C9;
	border-left: solid 1px #9CC9C9;
	border-top: solid 1px #9CC9C9;
	border-bottom: solid 1px #9CC9C9;
	height:auto;
	margin:0px;
	padding:0;
	text-align:center;
}


.column3_component_l_title{
	height:auto;
	width:270px;
	margin:0;
	padding:0;
	background-color:#B4D6D6;
	border-right: solid 1px #9CC9C9;
	border-left: solid 1px #9CC9C9;
}

.column3_component_l_title p{
	margin:0;
	padding:3px 0 1px 10px;
	color:#407777;
	font-weight:bold;
}

.column3_component_l_read{
	border-right: solid 1px #9CC9C9;
	border-left: solid 1px #9CC9C9;
	border-top: solid 1px #9CC9C9;
}

.column3_component_l_read p{
	height:auto;
	padding:5px 10px 0 10px;
}


.column3_component_l_btn{
	border-right: solid 1px #9CC9C9;
	border-left: solid 1px #9CC9C9;
	border-bottom: solid 1px #9CC9C9;
	height:auto;
	margin:0;
	padding:2px 5px 5px 5px;
	text-align:right;
}


column3_component_l_margin{
	margin:6px;
}

/* ==== �ėp�R���|�[�l���g2�i��2�J�����j ===== */

.column3_component_box2{
	width:550px;
	height:auto;
	margin-bottom:7px;
	border: solid 1px #9CC9C9;
	padding:0;
}


.column3_component_box2_title{
	height:auto;
	width:550px;
	margin:0;
	padding:0;
	background-color:#B4D6D6;
	border-bottom: solid 1px #9CC9C9;
}

.column3_component_box2_title p{
	text-align:center;
	margin:0;
	padding:3px 10px 1px 10px;
	color:#407777;
	font-weight:bold;
}

.column3_component_box2_img{
	width:270px;
	height:auto;
	margin:0;
	padding:0;
	text-align:center;
}

.column3_component_box2_caption{
	height:auto;
	width:270px;
	margin:0;
	padding:0;
}

.column3_component_box2_caption p{
	margin:0;
	padding:3px 0 1px 10px;
	color:#333333;
}



.column3_component_box2_btn{
	height:auto;
	vertical-align:middle;
	margin:0;
	padding:0 4px 0 3px;
	text-align:right;
}


.column3_component_box2_btn img{
	vertical-align:middle;
	margin-left:1px;
}

/* ==== �ėp�R���|�[�l���g3�i��1�J�����j ===== */

.column3_component_box3{
	width:548px;
	height:auto;
	margin-bottom:7px;
	border: solid 1px #9CC9C9;
	padding:0;
}


.column3_component_box3_title{
	height:auto;
	width:548px;
	margin:0;
	padding:0;
	background-color:#B4D6D6;
	border-bottom: solid 1px #9CC9C9;
}

.column3_component_box3_title p{
	text-align:center;
	margin:0;
	padding:3px 10px 1px 10px;
	color:#407777;
	font-weight:bold;
}

.column3_component_box3_img{
	width:548px;
	height:auto;
	margin:0;
	padding:0;
	text-align:center;
}

.column3_component_box3_caption{
	height:auto;
	width:548px;
	margin:0;
	padding-top:5px;
}

.column3_component_box3_caption p{
	float:left;
	margin:0;
	padding:3px 0 1px 10px;
	color:#333333;
}


.column3_component_box3_caption p.component_box3_caption_btn{
	float:right;
	text-align:right;
	margin-right:5px;

}


.column3_component_box3_caption p.component_box3_caption_btn img{
	vertical-align:middle;
	margin-left:1px;
}




/* ==== �ėp�R���|�[�l���g�i��A�p�^�[���j ===== */

.column3_component_s_l{
	width:178px;
	height:auto;
	margin:0;
	padding:0;
	border-bottom: solid 1px #9CC9C9;
	border-right: solid 1px #9CC9C9;
	border-left: solid 1px #9CC9C9;
	border-top: solid 1px #9CC9C9;
	float:left;
}

.column3_component_s_img{
	width:178px;
	border-right: solid 1px #9CC9C9;
	border-left: solid 1px #9CC9C9;
	border-top: solid 1px #9CC9C9;
	border-bottom: solid 1px #9CC9C9;
	height:auto;
	margin:0px;
	padding:0;
	text-align:center;
}

.column3_component_s_title{
	border-right: solid 1px #9CC9C9;
	border-left: solid 1px #9CC9C9;
	height:auto;
	width:178px;
	margin:0;
	padding:0;
	background-color:#B4D6D6;
}

.column3_component_s_title p{
	margin:0;
	padding:2px 0 0 10px;
	color:#407777;
	font-weight:bold;
}

.column3_component_s_read{
	border-right: solid 1px #9CC9C9;
	border-left: solid 1px #9CC9C9;
	border-top: solid 1px #9CC9C9;
}

.column3_component_s_read p{
	height:auto;
	padding:5px 10px 0 10px;
}


.column3_component_s_btn{
	border-right: solid 1px #9CC9C9;
	border-left: solid 1px #9CC9C9;
	border-bottom: solid 1px #9CC9C9;
	height:auto;
	margin:0;
	padding:2px 5px 1px 5px;
	text-align:right;
}

.column3_component_s_btn img{
	vertical-align:middle;
	margin-left:1px;
}

column3_component_s_margin{
	margin:5px;
}

/* ==== �ėp�R���|�[�l���g�i��B�p�^�[���j ===== */



.column3_component_sb_title{
	border-right: solid 1px #9CC9C9;
	border-left: solid 1px #9CC9C9;
	height:auto;
	width:178px;
	margin:0;
	padding:0;
	background-color:#B4D6D6;
	text-align:center;
}

.column3_component_sb_title p{
	margin:0;
	padding:2px 6px 0 6px;
	color:#407777;
	font-weight:bold;
}

.column3_component_sb_read{
	border-right: solid 1px #9CC9C9;
	border-left: solid 1px #9CC9C9;
}

.column3_component_sb_read p{
	height:auto;
	padding:5px 10px 0 10px;
}


/* 
===== �T�[�r�X�J�e�S�� ==============
=====================================
=======================*/



.service_summary_pointer{
	float:left;
	margin:7px 0 20px 0;
	width:300px;
	height:auto;
}

.service_summary_pointer p{
	padding-right:10px;
}

.service_summary_pointer ul{
	margin: 0;
	padding: 0;
	list-style:none;
}


.service_summary_pointer li {
	padding:0 10px 0 17px;
	line-height:140%;
	background-image: url(../images/common/pointer06.gif);
	background-repeat: no-repeat;
	background-position:5px 4px;
}


.service_summary_img{
	text-align:right;
	float:left;
	width:248px;
	height:auto;
}


#service_summary_box{
	width:548px;
	height:auto;
}


/* 
===== �X�܃J�e�S�� ==================
=====================================
=======================*/



.column3_subtitle_blue{
    height:auto;
    width:550px;
	background-color:#A4CDFF;
	text-align:center;
}


.column3_subtitle_blue p{
	font-size:110%;
	height:auto;
	font-weight:bold;
	padding:0; 
	margin:3px 0 2px 15px;
	color:#1A3959;
}

.column3_subtitle_blue p a{
	color:#1A3959;
	text-decoration:none;
}


.column3_summary_map_left{
	float:left;
	width:265px;
}


.column3_summary_map_left_title{

	height:auto;
	border-bottom: solid 2px #B1C7CD;
	border-bottom-style:dotted;
	background-image:url(../images/common/pointer07_green.gif);
	background-repeat:no-repeat;
	background-position:0 center;
}


.column3_summary_map_left_title p{
	margin:2px 0 1px 15px;
}

ul.summary_map_storename{
	margin:5px 0px 20px 12px;
}

ul.summary_map_storename li{
	margin-top:0em;
}

.column3_summary_map_right{
	float:left;
	width:265px;
	margin-left:15px;
}


.column3_summary_map_right_title{

	height:auto;
	border-bottom: solid 2px #B1C7CD;
	border-bottom-style:dotted;
	background-image:url(../images/common/pointer07_green.gif);
	background-repeat:no-repeat;
	background-position:0 center;
}


.column3_summary_map_right_title p{
	margin:2px 0 1px 15px;
}


.column3_summary_map_center{
	float:left;
	width:550px;
}


.column3_summary_map_center_title{

	height:auto;
	border-bottom: solid 2px #B1C7CD;
	border-bottom-style:dotted;
	background-image:url(../images/common/pointer07_green.gif);
	background-repeat:no-repeat;
	background-position:0 center;
}


.column3_summary_map_center_title p{
	margin:2px 0 1px 15px;
}
/* 
===== �l�b�g�ʔ̃J�e�S�� ============
=====================================
=======================*/





/* 
===== ���₢���킹�J�e�S�� ==========
=====================================
=======================*/






/* 
===== ���ւ̎����g�݃J�e�S�� ======
=====================================
=======================*/





/* 
===== �w�b�_�E�t�b�^�J�e�S�� ========
=====================================
=======================*/



/* 
===== adobe_get_acrobat�@==== */

#cmn_center .column3_adobe_info {
	width:550px;
	margin:7px 0;
	padding-bottom:3px;
	border-bottom: solid 1px #D7D7CC;
}

#cmn_center .column3_adobe_linkbtn{
	float:left;
	margin:7px 0 7px 0;
}

#cmn_center .column3_adobe_notice {
line-height:1.2em;
font-size:80%;
color:#333333;
width:400px;
	float:left;
	margin:7px 10px;
}

#cmn_center .column3_adobe_notice {
line-height:1.2em;
font-size:80%;
color:#000000;
width:400px;
	float:left;
	margin:7px 10px;
}

#cmn_center .column3_adobe_notice a:link {
color: #0000ff;
text-decoration: underline;
}

#cmn_center .column3_adobe_notice a:visited {
color:#800080;
text-decoration: underline;
}

#cmn_center .column3_adobe_notice a:hover {
color: #0000ff;
text-decoration: underline;
}

#cmn_center .column3_adobe_notice a:active {
color: #0000ff;
text-decoration: underline;
}

