@charset "UTF-8";
@import "base.css";
@import "fonts.css";

/*==========================================================================*/
/*//////////////////////////////////////////////////////////////////////////*/
/*//////                                                              //////*/
/*//////  Copyright (C) 2009 株式会社フリーセル All Rights Reserved.  //////*/
/*//////                                                              //////*/
/*//////////////////////////////////////////////////////////////////////////*/
/*                                                                          */
/*    base.css  --> スタイルの初期設定を行うため、変更しないで下さい。      */
/*    fonts.css --> フォントの初期設定を行うため、変更しないで下さい。      */
/*                                                                          */
/*==========================================================================*/

/*==========================================================================*/
/*                           Common-Setting                                 */
/*==========================================================================*/

/* 基本タグのフォントサイズを指定（12px -> 120% or 1.2em ） */
h1,h2,h3,h4,h5,h6,input,button,textarea,select,p,blockquote,table,pre,ul,ol,dl {
	font-size: 140%;
}
table.mailform select, table.mailform textarea, table.mailform input { font-size:12px; }

h1 { font-size:100%; color:#3D3D3D; line-height:1.8em; margin:0; padding:11px 0 0 26px; } /* Header内で設定 */
h2 {}
h3 {}
h4 {}

a { color: #6f3a14; }
a:hover,
a:active { color: #ff7900; }

ul {
}
li {
}

dl {
}
dt {
}
dd {
}

table { width:100%; }

th,td {
	border: 1px solid #e8d9c1;
	padding: 4px 10px;
	letter-spacing:1px;
}
th {
	width:150px;
}

p { margin: 0 0 1em; }

img { display:block; line-height:1.0; }
dt img,dd img,li img { vertical-align: bottom; }


.section { padding:0; margin-left:4px; margin-right:4px; }
.section .section { padding:18px 23px; margin-left:0px; margin-right:0px; border:3px solid #d5ceb1; }

.image_b { padding:0; margin:0; background:#eae7dc; padding:2px; }
.image_b img { border:1px solid #f9c295; }
.image_l_b { margin:0 15px 0px 0; float:left; display:inline; background:#eae7dc; padding:2px; }
*:first-child+html .image_l_b { margin:0 15px 0px 0; } /*  for IE7 only */
*html body .image_l_b { margin:0 12px 0px 0; } /*  for IE6 only */
.image_l_b img{ border:1px solid #f9c295; display:block;  }

.image_r_b { margin:0 0 0 15px; float:right; display:inline; background:#eae7dc; padding:2px; }
.image_r_b img{ border:1px solid #f9c295; display:block;  }
*:first-child+html .image_r_b { margin:0 0 0 15px; } /*  for IE7 only */
*html body .image_r_b { margin:0 0 0 12px; } /*  for IE6 only */

.image_r { margin:0 0 0 15px; float:right; display:inline; }

.img_center{ text-align:center; margin:0 auto;}
.img_center img { display:inline; line-height:normal; }

.img_c { margin:0 auto; text-align:center; }

.case {
	margin:0px 30px;
	background: url(../images/arrow_h.jpg) center center no-repeat;
}
.case01 {
	margin: 0px 30px 0px 30px;
	background: url(../images/arrow_h.jpg) center 65px no-repeat;
}


.case-narrow {
	margin: 10px 40px;
	background: url(../images/arrow_h.jpg) center center no-repeat;
}
.case-noimg { margin: 10px 20px; }
.caption { text-align:center; margin:0; font-size: 100%; }

#content ul.totop { float:right; margin:0; padding:0; list-style:none; }
#content ul.totop li{ margin:0 5px 0 0; padding:0; list-style:none; width:213px; height:27px; font-size:1%; }
#content ul.totop li a{ display:block; width:213px; height:27px; background:url(../images/totop.jpg) no-repeat 0 0; text-indent:-9999px; }

/*==========================================================================*/
/*                            Container                                     */
/*==========================================================================*/

body {
	background:url(../images/body_bg.jpg) 0 0 repeat-x;
	color: #636363;
	text-align: center; font-family:"ＭＳ Ｐゴシック";
}
body#index {
	background:url(../images/index_body_bg.jpg) 0 0 repeat-x;
}

#container {
	background:url(../images/container_body_bg.jpg) no-repeat center 115px;
	}

#index #container {
	background:url(../images/index_container_body_bg.jpg) no-repeat center 115px;
	}

#wrapper {
	width: 940px;
	/width: 945px;
	margin: 0 auto;
}
#main {
	margin: 0 -1px 0 1px;
	padding:0 5px 36px 10px;
	text-align: left;
	clear:both;
	border-left:1px solid #dddad3;
	border-right:1px solid #dddad3;
}
*html body #main {
	margin: 0 -1px 0 2px;
	padding:0 0 36px 10px;
	text-align: left;
	clear:both;
	border-left:1px solid #dddad3;
	border-right:1px solid #dddad3;
	width: 940px;
}
*:first-child+html #main {
	margin: 0 1px 0 4px;
	padding:0 5px 36px 10px;
	text-align: left;
	clear:both;
	border-left:1px solid #dddad3;
	border-right:1px solid #dddad3;
}

#insurance_index #main,#ownexpense_esthe #main,#ownexpense_ortho #main,#clinic_flow #main,#important #main {
	/margin: 0 -4px 0 0;
	/padding:0 0 36px 10px;
	text-align: left;
	clear:both;
	border-left:1px solid #dddad3;
	border-right:1px solid #dddad3;
	width: 923px;
	/width: 928px;
}
#index #main {
	padding:0 10px 36px 10px;
	margin: 0;
}
*html body#index #main {
	padding:0 10px 36px 10px;
	margin: 0 0 0 1px;			
}
*:first-child+html #index #main{
	padding:0 10px 36px 10px;
	margin: 0 2px 0 3px;
}


/*==========================================================================*/
/*                               Header                                     */
/*==========================================================================*/

#header {
	width: 940px;
	height: auto;
	margin: 0;
	text-align: left;
	background:url(../images/header_bg.jpg) 332px 0 no-repeat;
}
#header01 { width:904px; margin:0 22px 0 14px; }
#header .logo { margin:0; padding:0; float:left; }
#header .shika { padding:11px 0 0 80px; margin:0; float:left; }
#header .tel { padding:11px 0 0 0; margin:0; float:right; }

#header h2 { margin:0; padding:218px 22px 14px 0; float:right; clear:both; }

#header .main_img { margin:0; padding:124px 10px 12px 0; float:right; clear:both; }
#header_navi { width:915px; margin:0 11px 0 14px; clear:both; padding-bottom:13px; }
#header_navi ul { width:915px; margin:0; padding:0; list-style:none; }
#header_navi ul li{ float:left; margin:0; padding:0; list-style:none; }


/*==========================================================================*/
/*                              Footer                                      */
/*==========================================================================*/

#footer {
	clear:both;
	background: url(../images/footer_bg.jpg) 0 0 repeat-x #d5ceb1;
	height:130px;
}
#footer01 { width:940px; margin:0 auto; padding:0; }
#footer .tel { float:left; margin:0 0 0 10px; padding:25px 0 0px 0; display:inline; }
#footer .rsv { float:left; margin:0 0 0 10px; padding:25px 0 0px 0; display:inline; }
#footer address {
	margin:0; float:right;
	font-family:"ＭＳ ゴシック";
	font-size:120%;
	padding:34px 0 5px 0;
	color:#3A1F0C;
}

/*==========================================================================*/
/*                            Navigation                                    */
/*==========================================================================*/

#navi {
	float: left;
	width: 250px;
	padding:0;
}
#navi .navi01 { border:1px solid #4a1800; padding:0 9px 15px 9px; margin-bottom:6px; }
#navi .img01 { margin:0 -9px 5px -9px; }
#navi ul { margin:0; padding:0; list-style:none; }
#navi ul li{ margin:0; padding:0; list-style:none; height:50px; font-size:1%; }

/*==========================================================================*/
/*                             Contents                                     */
/*==========================================================================*/
.mar0 { margin:0; }
.mar_be { margin-bottom:1em; }
.mar_b5 { margin-bottom:5px; }
.mar_b2e { margin-bottom:2em; }
.mar_b3e { margin-bottom:3em; }
.mar_b15 { margin-bottom:15px; }
.mar_b10 { margin-bottom:10px; }
.mar_b27 { margin-bottom:27px; }
.mar_b17 { margin-bottom:17px; }
.mar_tb5 { margin: 5px 0; }
.mar_t20 { margin: 20px 0 0; }
.pad_lr10 { padding-left:10px; padding-right:10px; }

#content { width:660px; float:right;
	/padding: 0 5px 0 0;
	/width: 660px;
	/margin-right: 0;
	/text-align: left; }
#index #content { width:650px; float:right; }
#content p, dl, table { line-height:1.428em; }
#content table { color:#636363; }
.alpha { float:left; }
.beta { float:right; }
.w150 { width:150px; }
.w100 { width:100px; }
.w200 { width:200px; }
.w356 { width:356px; }
.w50p { width:50%; }

#content h2 { margin:-4px 0 25px 0; padding:0; height:48px; position:relative; }
#content h3 { margin:0 0 3px -3px; padding:0; height:48px; clear:both; text-indent:-9999px; }
.text_red { color:#ff0000; }
#content h4 { clear:both; height:29px; margin:0 -10px 13px -10px;  text-indent:-9999px; }

.fc_bnr {
  margin:15px 0 0 60px;
	  }

/* index
------------------------------------------------------------------------*/
/*#index h2 { 
	width:570px;
	margin-top:20px;
}*/
#index #header p.hd2 {
	float:none;
	text-align:right;
	clear:both;
	margin:10px -10px 10px 0;
	padding:132px 22px 14px 0; 
	width:auto;
}
#index #header p.hd2 img{ display:inline;}
#index #header p.com_con {
	xfloat:right;
	xposition:absolute;
	xtop:130px;
	xright:184px;

	float:none;
	text-align:right;
	clear:both;
	margin:20px 22px 0 0;
}
#index #header p.com_con img{ display:inline;}

#index #content h2.hd3 { 
clear:both; 
height:48px; 
margin:0 -5px 23px -10px; 
padding:0; 
text-indent: 0;
}

#index #content p.hd4 { 
height:39px; 
margin:0 0 4px 0; 
text-indent: 0; 
}

.box01 { border:1px solid #928673; padding:0 23px 18px 23px; }
.box02 { border:1px solid #ddd7bf; padding:10px 10px 10px 15px; background:#fcfbf7; }
.box03 { border:1px solid #ddd7bf; padding:10px 10px 10px 15px; background:#fcfbf7;
	width: 435px;
	display: inline;
	float: left; }
*:first-child+html .box03 { border:1px solid #ddd7bf; padding:10px 10px 10px 15px; background:#fcfbf7;
	width: 435px;
	display: inline;
	float: left; }


p.ortho_txt {
	float: left;
	text-align: left;
	line-height: 1.2em;
	width:435px;
}
p.ortho_img {
	float: right;
	font-size: 10px;
	text-align: center;
	line-height: 1.2em;
}


/*p.ortho_img img {
	width:175;
	text-align: left;
	line-height: 1.2em;
	margin-right: 5px;
}
*/


#index .box02 { padding:13px 15px 15px 13px; }
#content dl.dl01 { width:602px; margin:0; padding:0; }
#content dl.dl01 dt{ width:113px; margin:0; float:left; padding:10px 0 10px 51px; display:inline-block; background:url(../images/index_dt.jpg) no-repeat 0 bottom; }
*html body #content dl.dl01 dt { width:164px; } /*  for IE6 only */
#content dl.dl01 dd{ width:438px; margin:0; padding:0; float:left; padding:10px 0 10px 0; display:inline-block; background:url(../images/index_line.jpg) repeat-x 0 bottom; }
#content dl.dl02 { width:356px; margin:0; padding:0; }
#content dl.dl02 dt{ width:62px; margin:0; padding:0; float:left; display:inline-block; font-weight:bold; }
#content dl.dl02 dd{ width:294px; margin:0; padding:0; float:left; display:inline-block; }
.index_navitime { float:right; clear:both; margin:0; padding:5px 0 0 0; }


.index_bnr { float:right; clear:both; margin:0; padding:20px 0 0 0; }




.bg01 { background:#fcf9f7; }

/* clinic/index
------------------------------------------------------------------------*/
#clinic_index h3#title02 { background:url(../images/clinic_index_h3_01.jpg) no-repeat 0 0; }
#content ul.ul01 { padding:0; list-style:none; }
#content ul.ul01 li{ margin:0; padding:0 0 0 13px; list-style:none; background:url(../images/icon_02.jpg) no-repeat 0 6px; }

/* clinic/staff
------------------------------------------------------------------------*/
#clinic_staff h3#title02 { background:url(../images/clinic_staff_h3_01.jpg) no-repeat 0 0; }
#clinic_staff h4#title03 { background:url(../images/clinic_staff_h4_01.jpg) no-repeat 0 0; }
#clinic_staff h3#title04 { background:url(../images/clinic_staff_h3_02.jpg) no-repeat 0 0; }
#clinic_staff h3#title05 { background:url(../images/clinic_staff_h3_03.jpg) no-repeat 0 0; }
#clinic_staff h3#title06 { background:url(../images/clinic_staff_h3_04.jpg) no-repeat 0 0; }
#clinic_staff h4#title07 { background:url(../images/clinic_staff_h4_02.jpg) no-repeat 0 0; }

#clinic_staff h4#title08 { background:url(../images/clinic_staff_h4_03.jpg) no-repeat 0 0; }
#clinic_staff h4#title09 { background:url(../images/clinic_staff_h4_04.jpg) no-repeat 0 0; margin-top:20px; }
#clinic_staff h4#title10 { background:url(../images/clinic_staff_h4_05.jpg) no-repeat 0 0; margin-top:20px; }
#clinic_staff h4#title11 { background:url(../images/clinic_staff_h4_06.jpg) no-repeat 0 0; margin-top:20px; }
#clinic_staff h4#title12 { background:url(../images/clinic_staff_h4_07.jpg) no-repeat 0 0; margin-top:20px; }
#clinic_staff h4#title13 { background:url(../images/clinic_staff_h4_08.jpg) no-repeat 0 0; margin-top:20px; }
#clinic_staff h4#title14 { background:url(../images/clinic_staff_h4_09.jpg) no-repeat 0 0; margin-top:20px; }
#clinic_staff h4#title15 { background:url(../images/clinic_staff_h4_10.jpg) no-repeat 0 0; margin-top:20px; }


#content dl.dl03 { width:325px; margin:0; padding:0; float:right; }
#content dl.dl03 dt{  margin:0; padding:0; font-weight:bold; clear:both; }
#content dl.dl03 dd{ margin:0; padding:0;  }
#content dl.dl03 dd.dd01{ margin:0 0 0 0px; }
#content dl.dl03 dd.dd02{ margin:0 0 15px 0px; }

#clinic_staff .mar_tb20 { margin: 50px 0 20px; font-weight:bold; font-size:18px; }

/* clinic/flow
------------------------------------------------------------------------*/
#clinic_flow h3#title02 { background:url(../images/clinic_flow_h3_01.jpg) no-repeat 0 0; }
#clinic_flow h4#title03 { background:url(../images/clinic_flow_h4_01.jpg) no-repeat 0 0; }
#clinic_flow h4#title04 { background:url(../images/clinic_flow_h4_02.jpg) no-repeat 0 0; }

.title01 { background:url(../images/line_01.jpg) repeat-x 0 0; border-bottom:1px dashed #ddd7bf; margin:-10px -9px 10px -14px; padding:12px 0 4px 10px; font-weight:bold; }
.title02 { background:url(../images/line_01.jpg) repeat-x 0 0; font-weight:bold; padding-top:6px; }
.title03 { background:url(../images/line_01.jpg) repeat-x 0 0; margin:-10px -9px 0 -14px; padding:12px 0 4px 10px; font-weight:bold; }
.contact_img { margin:20px 5px 20px 5px; }
#clinic_flow .mar_r_img{ margin:10px 10px 0 0 ;}
#clinic_flow .mar_r_tex{ padding:10px 0 0 210px;}

/* insurance/index
------------------------------------------------------------------------*/
#insurance_index h3#title02 { background:url(../images/insurance_index_h3_01.jpg) no-repeat 0 0; }
#insurance_index h4#title03 { background:url(../images/insurance_index_h4_01.jpg) no-repeat 0 0; }
#insurance_index h4#title04 { background:url(../images/insurance_index_h4_02.jpg) no-repeat 0 0; }
#insurance_index h3#title05 { background:url(../images/insurance_index_h3_02.jpg) no-repeat 0 0; }
#insurance_index h3#title06 { background:url(../images/insurance_index_h3_03.jpg) no-repeat 0 0; }

#insurance_index .td_01 {	width: 206px; }
#insurance_index .td_02 {	width: 125px; }
#insurance_index .td_03 {	width: 206px; }


/* insurance/maintenance
------------------------------------------------------------------------*/
#insurance_maintenance h3#title02 { background:url(../images/insurance_maintenance_h3_01.jpg) no-repeat 0 0; }
#insurance_maintenance h3#title03 { background:url(../images/insurance_maintenance_h3_02.jpg) no-repeat 0 0; }
#insurance_maintenance h4#title04 { background:url(../images/insurance_maintenance_h4_01.jpg) no-repeat 0 0; }
#insurance_maintenance h4#title05 { background:url(../images/insurance_maintenance_h4_02.jpg) no-repeat 0 0; }
#insurance_maintenance h4#title06 { background:url(../images/insurance_maintenance_h4_03.jpg) no-repeat 0 0; }
#insurance_maintenance table.pmtc_flow td{border:none;}
#insurance_maintenance table.pmtc_flow td.img{ width:200px;}

/* insurance/denture
------------------------------------------------------------------------*/
#insurance_denture h3#title02 { background:url(../images/insurance_denture_h3_01.jpg) no-repeat 0 0; }
#insurance_denture h4#title03 { background:url(../images/insurance_denture_h4_01.jpg) no-repeat 0 0; }
#insurance_denture h4#title04 { background:url(../images/insurance_denture_h4_02.jpg) no-repeat 0 0; }
#insurance_denture h3#title05 { background:url(../images/insurance_denture_h3_02.jpg) no-repeat 0 0; }

/* important
------------------------------------------------------------------------*/
#important h3#title02 { background:url(../images/important_h3_01.jpg) no-repeat 0 0; }
#important h4#title03 { background:url(../images/important_h4_01.jpg) no-repeat 0 0; }
#important h4#title04 { background:url(../images/important_h4_02.jpg) no-repeat 0 0; }
#important h4#title05 { background:url(../images/important_h4_03.jpg) no-repeat 0 0; }
#important h4#title06 { background:url(../images/important_h4_04.jpg) no-repeat 0 0; }
#important h4#title07 { background:url(../images/important_h4_05.jpg) no-repeat 0 0; }
.icon01 { background:url(../images/icon_01.jpg) no-repeat 0 3px; padding:0 0 0 24px; margin:0 0 5px 0; }

/* ownexpense/index
------------------------------------------------------------------------*/
#ownexpense_index h3#title02 { background:url(../images/ownexpense_index_h3_01.jpg) no-repeat 0 0; }
#ownexpense_index h4#title03 { background:url(../images/ownexpense_index_h4_01.jpg) no-repeat 0 0; }
#ownexpense_index h3#title04 { background:url(../images/ownexpense_index_h3_02.jpg) no-repeat 0 0; }
#ownexpense_index h3#title05 { background:url(../images/ownexpense_index_h3_03.jpg) no-repeat 0 0; }

/* ownexpense/esthe
------------------------------------------------------------------------*/
#ownexpense_esthe h3#title02 { background:url(../images/ownexpense_esthe_h3_01.jpg) no-repeat 0 0; }
#ownexpense_esthe h4#title03 { background:url(../images/ownexpense_esthe_h4_01.jpg) no-repeat 0 0; }
#ownexpense_esthe h4#title04 { background:url(../images/ownexpense_esthe_h4_02.jpg) no-repeat 0 0; }
#ownexpense_esthe h3#title05 { background:url(../images/ownexpense_esthe_h3_02.jpg) no-repeat 0 0; }
.wid_500{
	width:500px;
	margin:5px 50px 0 30px;
}
#ownexpense_esthe .left{ float:left;}
#ownexpense_esthe .right{ float:right;}

/* ownexpense/ortho
------------------------------------------------------------------------*/
#ownexpense_ortho h3#title02 { background:url(../images/ownexpense_ortho_h3_01.jpg) no-repeat 0 0; }
#ownexpense_ortho h4#title03 { background:url(../images/ownexpense_ortho_h4_01.jpg) no-repeat 0 0; }
#ownexpense_ortho h3#title04 { background:url(../images/ownexpense_ortho_h3_02.jpg) no-repeat 0 0; }
#ownexpense_ortho h3#title05 { background:url(../images/ownexpense_ortho_h3_03.jpg) no-repeat 0 0; }
#ownexpense_ortho h3#title06 { background:url(../images/ownexpense_ortho_h3_04.jpg) no-repeat 0 0; }

/* ownexpense/root
------------------------------------------------------------------------*/
#ownexpense_root h3#title02 { background:url(../images/ownexpense_root_h3_01.jpg) no-repeat 0 0; }
#ownexpense_root h4#title03 { background:url(../images/ownexpense_root_h4_01.jpg) no-repeat 0 0; }
#ownexpense_root h3#title04 { background:url(../images/ownexpense_root_h3_02.jpg) no-repeat 0 0; }
#ownexpense_root .root_img{
	width:550px;
	background:url(../images/arrow_w.jpg) center no-repeat;
	margin-top:10px;
}
#ownexpense_root .img_mar{ margin:0 25px 0 0;}

/* case
------------------------------------------------------------------------*/
#case h3#title02 { background:url(../images/case_h3_01.jpg) no-repeat 0 0; }
#case .case_detail{
	width:500px;
	background: url(../images/arrow.jpg) center no-repeat;
	margin:5px 50px 0 50px;
}
#case .case_detail .left{ float:left; text-align:center;}
#case .case_detail .right{ float:right; text-align:center;}


.sec{ width: 610px}
.case_img{ margin: 0 0 20px 0;}


/* recruit
------------------------------------------------------------------------*/
#recruit h3#title02 { background:url(../images/recruit_h3_01.jpg) no-repeat 0 0; }
#recruit h3#title03 { background:url(../images/recruit_h3_02.jpg) no-repeat 0 0; }
#recruit h3#title04 { background:url(../images/recruit_h3_03.jpg) no-repeat 0 0; }
.red { color: red;}

/* access
------------------------------------------------------------------------*/
#access h3#title02 { background: url(../images/access_h3_01.jpg) no-repeat 0 0; }
#access h3#title03 { background: url(../images/access_h3_02.jpg) no-repeat 0 0; margin-top:5px; }
#access h4#title04 { background: url(../images/access_h4_01.jpg) no-repeat 0 0; margin:10px 0 13px; }
#access h4#title05 { background: url(../images/access_h4_02.jpg) no-repeat 0 0; margin:10px 0 13px; }


#access .section .section {
    border: 3px solid #D5CEB1;
    margin-left: 0;
    margin-right: 0;
    padding: 15px 13px;
		}	
#access p.access-train {
  margin:15px 0 0;
	padding:0;}
	
.mt10 {
  margin-top:10px;}	

#map { margin:4px 0; padding:1px; border:1px solid #e8d9c1; width:500px; height:300px; }

#content ul.anchor_link { margin:0 75px; padding:0; list-style:none; display:block; }
#content ul.anchor_link li { margin:0 0 0 20px; padding:0 0 15px 0; list-style:none; float:left; display:inline; }

#content ul.anchor_link01 { margin:0px; padding:0; list-style:none; display:block; }
#content ul.anchor_link01 li { margin:0 0 0 15px; padding:0 0 15px 0; list-style:none; float:left; display:inline; }

#content ul.anchor_link02 { margin:0 0 0 190px; padding:0; list-style:none; display:block; }
#content ul.anchor_link02 li { margin:0 0 0 15px; padding:0 0 15px 0; list-style:none; float:left; display:inline; }

/* root
------------------------------------------------------------------------*/
#ownexpense_root .case_detail{
	width:450px;
	background: url(../images/arrow.jpg) center no-repeat;
	margin:5px 50px 0 50px;
}


#tiny table { border: none;}

.tn_date,
.tn_title,
.tn_image { border-bottom: 1px dotted #999999; }

#tiny table .tn_date { background:url(../images/icon_01.jpg) 0 8px no-repeat; width: 100px; padding-left: 18px; }

#tiny table td { border: none;}

.bold { font-weight: bold;}


p.ac_img,
p.ac_img img { float:left;
margin:0;
padding:0;}


/* 111026 */
p.com_con2 {
	xfloat:right;
	xposition:absolute;
	xtop:130px;
	xright:184px;

	float:none;
	text-align:right;
	clear:both;
	margin:20px 22px 0 0;
}
p.com_con2 img{ display:inline;}
/* //111026 */


