@charset "utf-8";
/*==================================================================================================================*/
/* ------> Reset <<<------------------------------------------------------------------------------------------------*/
/*==================================================================================================================*/
html, body, div, h1, h2, h3, h4, h5, h6, p, blockquote, q, pre, table, caption, colgroup, col, tbody, thead, tfoot, tr, th, td, ul, ol, li, dl, dt, dd, form, fieldset, legend, label, span, a, img, em, ins, del, cite, abbr, sup, sub, dfn,
code, var, samp, kbd, object, script, noscript, style, iframe, embed, param, map, area,menu, hr, address, small, strong, i, b, article, aside, figure, footer, header, hgroup, nav, section, figcaption, time, video, audio, mark, ruby, rt, rp,
bdo, source, canvas, details, summary, command, datalist, keygen, output, progress, meter {margin:0;padding:0;font-size:100%;}
address, article, aside, figure, figcaption, footer, header, hgroup, hr, legend, menu, nav,  section, summary {display:block;}
ul, ol, li {list-style-type:none;}
img, a img {text-decoration:none;border:none;}
sup {font-size:10px;vertical-align:top;}

/*==================================================================================================================*/
/* ------> Font <<<-------------------------------------------------------------------------------------------------*/
/*==================================================================================================================*/
html {color:#444444;}
body {font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Verdana, san-serif, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS P Gothic", "icons";}

/* font-size
------------------------------------- */
body {font-size:14px;line-height:1.6em;}

/* IE 6 or sooner*/
* html body {font-size:13px;}table{font-size:inherit;font:100%;}

/* YUI font CSS より
------------------------------------- */
pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:100%;}

/* other font style
------------------------------------- */
.f0 {font-size:0;line-height:0;}
.f80 {font-size:0.8em;line-height:1.6em;}
.f90 {font-size:0.9em;line-height:1.4em;}
.f120 {font-size:1.2em;line-height:1.6em;}
.f140 {font-size:1.4em;line-height:1.5em;}
.fw {font-weight:bold;}
.f80w {font-weight:bold;font-size:0.8em;}
.fw_gray {font-weight:bold;color:#aeaeae;}
.fw_beige {font-weight:bold;color:#cbbca4;}
.fw_blue {font-weight:bold;color:#219dd8;}
.gray {color:#888888;}
.red {color:#FF0000;}
p.error {font-weight:bold;color:#E6243F;}

/*==================================================================================================================*/
/* ------> Base Layout <<<------------------------------------------------------------------------------------------*/
/*==================================================================================================================*/

/* Tags
------------------------------------------------------------------------------------------------------------------- */
html, body {scrollbar-base-color:#CCCCCC;scrollbar-track-color:#FFFFFF;scrollbar-face-color:#FFFFFF;scrollbar-shadow-color:#FFFFFF;scrollbar-darkshadow-color:#CCCCCC;scrollbar-highlight-color:#FFFFFF;scrollbar-3dlight-color:#CCCCCC;scrollbar-arrow-color:#CCCCCC;}
html {
	background:url(../images/base/html_bg.gif) repeat top center;
	}
body {
	text-align:center;
	background:url(../images/base/header_top.gif) repeat-x top center;
	min-width:960px;
	}
a:link, a:visited {color:#ff9d01;text-decoration:underline;}
a:hover, a:active {color:#ffb641;text-decoration:underline;}
a:hover img {
	position:relative;
	top:1px;
	opacity: .65; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=65); /* IE lt 8 */
	-ms-filter: "alpha(opacity=65)"; /* IE 8 */
	-khtml-opacity: .65; /* Safari 1.x */
	-moz-opacity: .65; /* FF lt 1.5, Netscape */
	}
a:focus {outline:none;}
hr {display:none;}

/* Layout Block
------------------------------------------------------------------------------------------------------------------- */

div#container {
	padding: 0;
	background:#fff;
	}

div#visual {
	margin:0 0 15px 0;
	padding:0;
	width:100%;
	}

div#contents {
	margin:0 auto;
	padding:0 0 60px 0;
	text-align:left;
	width:960px;
	}

div#contents_index {
	margin:0 auto;
	padding:0 0 60px 0;
	text-align:left;
	width:960px;
	}

div#left {
	margin-top:5px;
	background:#fff url(../images/base/left_bg.gif) repeat-y left;
	width:657px;
	float:left;
	}
div#left_index {
	width:657px;
	float:left;
	}
div.left_inner_index {
	padding:0;
	}
div.left_inner {
	padding:0;
	background:url(../images/base/left_btm.gif) no-repeat left bottom;
	}
div.left_body {
	padding:20px 25px;
	background:url(../images/base/left_top.gif) no-repeat left top;
	}
div.left_body2 {
	padding:30px 25px;
	}
div#right {
	width:273px;
	float:right;
	}

/* Header
------------------------------------------------------------------------------------------------------------------- */
.site_header {
	width: 960px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}
.header_body {
	display: flex;
	justify-content: space-between;
}
.site_logo {
	display: block;
	width: 274px;
	margin: 0;
	padding: 31px 0 25px 0;
}
.site_logo a {
	display: block;
	width: 281px;
	height: 51px;
	margin: 0;
	padding: 0;
	background: url(../images/base/logo.gif) no-repeat;
	text-align: left;
	text-indent: -9999px;
}
.site_logo a:hover {
	opacity: .75;
}
.header_right {
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	width: 273px;
	margin: 0 0 34px 0;
	padding: 0;
}

/* Navigation
------------------------------------------------------------------------------------------------------------------- */
/* Sub Navigation */
.sub_nav {
	display: flex;
	justify-content: flex-end;
	margin: 15px 0 5px 0;
}
.sub_nav .nav_set {
	display: flex;
}
.sub_nav .nav_item a {
	display: block;
	height: 29px;
	background: url(../images/base/nav_sub.gif) no-repeat;
	text-indent: -9999px;
}
.nav_item.nav_home a {
	width: 73px;
	background-position: 0 0;
}
.nav_item.nav_home a:hover {background-position: 0 -29px;}
.nav_item.nav_home.current a,
.nav_item.nav_home.current a:hover {background-position: 0 -58px;}
.nav_item.nav_sitemap a {
	width: 109px;
	background-position: -164px 0;
}
.nav_item.nav_sitemap a:hover {background-position: -164px -29px;}

/* Global Navigation */

.global_nav {
	position: relative;
}
.global_nav .nav_set {
	display: flex;
	margin: 0 0 23px 0;
	width: 100%;
}
.global_nav .nav_item {
	width: 160px;
}
.global_nav .nav_item a {
	display: block;
	height: 75px;
	background: url(../images/base/nav_global.png) no-repeat;
	text-indent: -9999px;
}
.nav_item.nav_company a {background-position: 0px 0px;}
.nav_item.nav_company a:hover {background-position: 0px -75px;}
.nav_item.nav_staff a {background-position: -160px 0px;}
.nav_item.nav_staff a:hover {background-position: -160px -75px;}
.nav_item.nav_service a {background-position: -320px 0px;}
.nav_item.nav_service a:hover {background-position: -320px -75px;}
.nav_item.nav_recruit a {background-position: -480px 0px;}
.nav_item.nav_recruit a:hover {background-position: -480px -75px;}
.nav_item.nav_voice a {background-position: -640px 0px;}
.nav_item.nav_voice a:hover {background-position: -640px -75px;}
.nav_item.nav_inquiry a {background-position: -800px 0px;}
.nav_item.nav_inquiry a:hover {background-position: -800px -75px;}

/* Local Navigation */

.local_nav {
	margin: -30px -25px 0;
	padding-bottom: 30px;
}
.local_nav .nav_set {
	display: flex;
	margin: 0;
	padding: 0;
}
.local_nav .nav_item a,
.local_nav .nav_item span {
	display: block;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
}

/* Page Header
------------------------------------------------------------------------------------------------------------------- */
.page_header {
	width: 960px;
	margin: auto;
}
.page_ttl img {
	display: block;
}

/* Pankuzu */

.pankuzu {
	width: 960px;
	height: 34px;
	margin:0;
	padding: 15px 0 10px 0;
	font-size: 12px;
}
.pankuzu ul {
	display: flex;
}
.pankuzu ul li {
	padding: 0 13px 0 20px;
	background: url(../images/list1.png) no-repeat center left;
}
.pankuzu ul li a:link,
.pankuzu ul li a:visited {
	color: #666;
	text-decoration: underline;
}
.pankuzu ul li a:hover,
.pankuzu ul li a:active {
	color: #999;
	text-decoration: underline;
}
.pankuzu ul li:last-of-type a {
	color: #666;
	text-decoration: none;
}
.pankuzu ul li:first-of-type {
	padding: 0 10px 0 5px;
	background: none;
}

/* Contents
------------------------------------------------------------------------------------------------------------------- */
.contents {
	display: flex;
	justify-content: space-between;
	width: 960px;
	margin: auto;
	padding-bottom: 60px;
	text-align: left;
}
.main {
	width: 657px;
	padding: 30px 25px;
	box-sizing: border-box;
	background-image: url(../images/base/left_top.gif),
	                  url(../images/base/left_btm.gif),
					  url(../images/base/left_bg.gif);
	background-repeat: no-repeat, no-repeat, repeat-y;
	background-position: 0 0, 0 100%, 0 0;
}
.sub {
	width: 273px;
	margin-top: -5px;
}

/* Sidebar
------------------------------------------------------------------------------------------------------------------- */

div.onlineservice {
	margin-bottom:20px;
	background-color:#fff;
	}
div.onlineservice h3 {
	line-height:0;
	}
div.onlineservice_inner {
	padding:10px 15px 15px 15px;
	border:dashed 1px #D0BB9C;
	border-radius:5px;
	border-top:none;
	}
div.onlineservice_inner li {
	margin-bottom: 2px;
}
div.onlineservice_inner img {
	display: block;
}

div.carservice {
	margin-bottom:20px;
	border: 1px solid #e4cda0;
	background-color:#fff;
	border-radius:7px;
	}
div.carservice_inner {
	padding:15px;
	}
div.carservice_inner li {
	border:1px solid #c9c6c6;
	}

div.side_company {
	margin:0 0 25px 0;
	padding:0;
	background:url(../images/base/side_company_bg.gif) no-repeat left top;
	text-align:left;
	}
div.side_company h3 {
	padding:7px 13px 12px 12px;
	font-size:0;
	line-height:0;
	}
div.side_company_inner {
	padding:0 13px 14px 12px;
	background:url(../images/base/side_company_btm.gif) no-repeat left bottom;
	}
div.side_company_inner p.side_company_logo {
	margin:0;
	padding:0;
	text-align:left;
	text-indent:-9999px;
	background:url(../images/base/side_logo.gif) no-repeat;
	width:145px;
	height:19px;
	display:block;
	}
div.side_company_inner p.side_company_line {
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	text-align:left;
	background:url(../images/base/side_info_line.gif) no-repeat bottom;
	}
div.side_company_inner ul {
	margin:0;
	padding:0;
	font-size:0;
	line-height:0;
	}
div.index_inscomp {
	margin-bottom:20px;
	}
div.index_inscomp h3 {
	margin:0 0 10px 0;
	font-size:0;
	line-height:0;
	}
div.index_inscomp li {
	margin:0;
	font-size:0;
	line-height:0;
	}
div.index_inscomp li a:hover {
	position:relative;
	top:1px;
			}
div.index_link h3 {
	margin:0 0 10px 0;
	font-size:0;
	line-height:0;
	}
div.index_link li {
	margin:0;
	padding:0 0 5px 0;
	line-height:0.7em;
			}
div.index_link li a:hover {
	position:relative;
	top:1px;
			}

.index_link_block{
	display:flex;
	width:273px;
}
.index_link_item{
	flex:1;
}
.index_link_item img{
	width:100%;
}
.index_link_item.sns{
	border:1px solid #E6E6E6;
}
.index_link_item:not(:last-of-type){
	margin-right:10px;
}

.hapiken-link-contents{
	display: none;}

.hapiken-link{
	ul{
		display: flex;
		justify-content: space-between;
		width: 600px;
		margin: 30px auto;
        li{
			img{
			width:180px ;}
		}
	}
}


/* Footer
------------------------------------------------------------------------------------------------------------------- */

.site_footer {
	width: 100%;
	padding: 110px 0 30px 0;
	background-image: url(../images/base/footer_top.gif),
					  url(../images/base/footer_bg.gif);
	background-repeat: no-repeat, repeat-x;
	background-position: 50% 0, 0 0;
	background-color: #fff;
}
.footer_inner {
	display: flex;
	justify-content: space-between;
	position: relative;
	width: 960px;
	margin: 0 auto;
	text-align: left;
}
.pagetop {
	position: absolute;
	top: -80px;
	right: 0;
}
.footer_sub {
	width: 277px;
}
.footer_info {
	padding: 0 16px 10px 16px;
	background-image: url(../images/base/footer_info_btm.gif),
					  url(../images/base/footer_info_bg.gif);
	background-repeat: no-repeat, repeat-y;
	background-position: 0 100%, 0 0;
}
.footer_info_ttl {
	margin: 0 -16px 10px;
}
.footer_info_company {
	padding-bottom: 15px;
	text-align: center;
}
.footer_info_company dt {
	font-weight: bold;
}
.footer_info_company dd {
	margin-top: 5px;
	font-size: 12px;
	line-height: 1.5;
}

.footer_main {
	width: 625px;
}
.footer_nav {
	display: flex;
}
.footer_nav_set {
	width: 50%;
}
.footer_nav_item:not(:first-of-type) {
	margin-top: 5px;
}
.footer_nav_item a {
	padding: 0 0 0 15px;
	background: url(../images/list1.png) no-repeat center left;
	color:#606060;
	text-decoration: none;
}
.footer_nav_set a:hover {
	text-decoration: underline;
	color: #b3b3b3;
}
.footer_guard {
	margin-top: 25px;
	padding: 20px 25px;
	border-radius: 10px;
	background: #f2eee6;
	color:#9b835f;
	font-size: 10px;
	line-height: 1.8;
}
.footer_guard a {
	color: #9b835f;
	text-decoration: none;
}

/*==================================================================================================================*/
/* ------> Parts <<<------------------------------------------------------------------------------------------------*/
/*==================================================================================================================*/

div.social_btn_set {
	margin:0 0 25px 0;
	padding:0;
	}
	div.social_btn_set ul {margin:0;padding:0;}
	div.social_btn_set ul li {
		margin:0;
		padding:0 0 0 10px;
		}
		div.social_btn_set ul li:nth-child(1) {padding-left:0;}
	iframe.twitter-share-button {width:75px!important;}
	div.social_btn_set ul li {float:left;display:inline;}
	/* modern browsers */
	div.social_btn_set ul li:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
	/* IE7 */
	div.social_btn_set ul li {display:inline-block;}
	/* legacy IE */
	div.social_btn_set ul li {height:1%;}
	div.social_btn_set ul li {display:block;}

/* Style etc
------------------------------------------------------------------------------------------------------------------- */
.skip {position:absolute;top:-9999px;left:-9999px;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.fl {float:left;}
.fr {float:right;}
.fs0 {font-size:0;line-height:0;}
.fs10 {font-size:72%;line-height:1.5;}
.fs11 {font-size:79%;line-height:1.5;}
.fs12 {font-size:86%;line-height:1.5;}
.fs13 {font-size:93%;line-height:1.5;}
.fs15 {font-size:108%;line-height:1.5;}
.fs16 {font-size:115%;line-height:1.5;}
.fs17 {font-size:122%;line-height:1.5;}
.fs18 {font-size:129%;line-height:1.5;}
.fs19 {font-size:136%;line-height:1.5;}
.fs20 {font-size:143%;line-height:1.5;}
.fs21 {font-size:150%;line-height:1.5;}
.fs22 {font-size:158%;line-height:1.5;}
.fs23 {font-size:165%;line-height:1.5;}
.fs24 {font-size:172%;line-height:1.5;}
.fs25 {font-size:179%;line-height:1.5;}
ul.cation_list1 li {padding-left:15px;line-height:1.5em;color:#777777;background:url(../images/list_cation1.gif) no-repeat left top;}
ul.cation_list2 li {padding-left:15px;font-size:0.8em;line-height:1.5em;color:#777777;background:url(../images/list_cation2.gif) no-repeat left top;}

 /* Margin-top */

.mt0 {margin-top: 0 !important;}
.mt5 {margin-top: 5px !important;}
.mt10 {margin-top: 10px !important;}
.mt15 {margin-top: 15px !important;}
.mt20 {margin-top: 20px !important;}
.mt25 {margin-top: 25px !important;}
.mt30 {margin-top: 30px !important;}
.mt35 {margin-top: 35px !important;}
.mt40 {margin-top: 40px !important;}
.mt45 {margin-top: 45px !important;}
.mt50 {margin-top: 50px !important;}
.mt55 {margin-top: 55px !important;}
.mt60 {margin-top: 60px !important;}
.mt65 {margin-top: 65px !important;}
.mt70 {margin-top: 70px !important;}
.mt75 {margin-top: 75px !important;}
.mt80 {margin-top: 80px !important;}
.mt85 {margin-top: 85px !important;}
.mt90 {margin-top: 90px !important;}
.mt95 {margin-top: 95px !important;}
.mt100 {margin-top: 100px !important;}

 /* Margin-bottom */

.mb0 {margin-bottom: 0 !important;}
.mb5 {margin-bottom: 5px !important;}
.mb10 {margin-bottom: 10px !important;}
.mb15 {margin-bottom: 15px !important;}
.mb20 {margin-bottom: 20px !important;}
.mb25 {margin-bottom: 25px !important;}
.mb30 {margin-bottom: 30px !important;}
.mb35 {margin-bottom: 35px !important;}
.mb40 {margin-bottom: 40px !important;}
.mb45 {margin-bottom: 45px !important;}
.mb50 {margin-bottom: 50px !important;}
.mb55 {margin-bottom: 55px !important;}
.mb60 {margin-bottom: 60px !important;}
.mb65 {margin-bottom: 65px !important;}
.mb70 {margin-bottom: 70px !important;}
.mb75 {margin-bottom: 75px !important;}
.mb80 {margin-bottom: 80px !important;}
.mb85 {margin-bottom: 85px !important;}
.mb90 {margin-bottom: 90px !important;}
.mb95 {margin-bottom: 95px !important;}
.mb100 {margin-bottom: 100px !important;}

 /* Margin-right */

.mr0 {margin-right: 0 !important;}
.mr5 {margin-right: 5px !important;}
.mr10 {margin-right: 10px !important;}
.mr15 {margin-right: 15px !important;}
.mr20 {margin-right: 20px !important;}
.mr25 {margin-right: 25px !important;}
.mr30 {margin-right: 30px !important;}
.mr35 {margin-right: 35px !important;}
.mr40 {margin-right: 40px !important;}
.mr45 {margin-right: 45px !important;}
.mr50 {margin-right: 50px !important;}
.mr55 {margin-right: 55px !important;}
.mr60 {margin-right: 60px !important;}
.mr65 {margin-right: 65px !important;}
.mr70 {margin-right: 70px !important;}
.mr75 {margin-right: 75px !important;}
.mr80 {margin-right: 80px !important;}
.mr85 {margin-right: 85px !important;}
.mr90 {margin-right: 90px !important;}
.mr95 {margin-right: 95px !important;}
.mr100 {margin-right: 100px !important;}

 /* Margin-left */

.ml0 {margin-left: 0 !important;}
.ml5 {margin-left: 5px !important;}
.ml10 {margin-left: 10px !important;}
.ml15 {margin-left: 15px !important;}
.ml20 {margin-left: 20px !important;}
.ml25 {margin-left: 25px !important;}
.ml30 {margin-left: 30px !important;}
.ml35 {margin-left: 35px !important;}
.ml40 {margin-left: 40px !important;}
.ml45 {margin-left: 45px !important;}
.ml50 {margin-left: 50px !important;}
.ml55 {margin-left: 55px !important;}
.ml60 {margin-left: 60px !important;}
.ml65 {margin-left: 65px !important;}
.ml70 {margin-left: 70px !important;}
.ml75 {margin-left: 75px !important;}
.ml80 {margin-left: 80px !important;}
.ml85 {margin-left: 85px !important;}
.ml90 {margin-left: 90px !important;}
.ml95 {margin-left: 95px !important;}
.ml100 {margin-left: 100px !important;}


/* line
------------------------------------------------------------------------------------------------------------------- */
.dot1{display:block;clear:both;height:1px;background: url(../images/dot1.gif) left bottom repeat-x transparent;}
.line1 {background:url(../images/line1.gif) repeat-x left center;clear:both;}

/* Button
------------------------------------------------------------------------------------------------------------------- */
.ttl1 {
	margin: 0 0 20px 0;
	padding: 0 25px;
	border-radius: 3px;
	color: #fff;
	font-size: 16px;
	line-height: 33px;
	text-shadow: -1px -1px 0px rgba(0, 0, 0, .3);
}
.ttl1_primary {
	border: 1px solid #fc9601;
	background: url(../images/base/ttl1_bg.png) repeat-x;
}
.ttl1_secondary {
	border: 1px solid #869a0c;
	background: url(../images/base/ttl2_bg.png) repeat-x;
}

/* Button
------------------------------------------------------------------------------------------------------------------- */
a.btn {
	display: inline-block;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	border-radius: 3px;
	box-shadow: 2px 2px 0 rgba(0, 0, 0, .05);
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	line-height: 1.4;
}
.btn:hover {
	opacity: 0.6;
}

a.btn > span {
	display: inline-block;
	margin: auto;
	padding-left: 1.5em;
	background: url(../images/icon_arw.png) no-repeat 0 50% / .8em auto;
}

.btn_primary {background: #ff9d01;}
.btn_secondary {background: #db597e;}

.btn_sm {
	padding: .5em 1em;
	font-size: 12px;
}
.btn_md {
	padding: 1em 1.5em;
	font-size: 14px;
}
.btn_lg {
	padding: 1em 1.5em;
	border-radius: 5px;
	font-size: 18px;
}

/* ClearFix
------------------------------------------------------------------------------------------------------------------- */
.clr {clear:both;}

ul.fbox li,
ol.fbox li,
ul.navi_sub li,
ul.navi_main li,
ul.index_voice_card li,
ul.index_customers_card li,
div.company_local_navi li,
div.about_local_navi li,
ul.faq_local_navi li,
div.ins_lineup section.ins_panel {float:left;display:inline;}

/* modern browsers */
.clearfix:after,
.wrapper:after,
.fbox:after,
#main_header:after,
.navi_sub:after,
.navi_main:after,
.footer_body:after,
.index_voice_card:after,
.index_customers_card:after,
#contents:after,
.company_local_navi ul:after,
.about_local_navi ul:after,
.faq_local_navi:after,
.st_area:after,
.st_body:after,
.ins_lineup:after,
.voice_area_inner:after,
.post:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

/* IE7 */
.clearfix,
.wrapper,
.fbox,
#main_header,
.navi_sub,
.footer_body,
.index_voice_card,
.index_customers_card,
#contents,
.company_local_navi ul,
.about_local_navi ul,
.faq_local_navi,
.st_area,
.st_body,
.ins_lineup,
.voice_area_inner,
.post {display:inline-block;}

/* legacy IE */
* html .clearfix,
* html .wrapper,
* html .fbox,
* html #main_header,
* html .navi_sub,
* html .navi_main,
* html .footer_body,
* html .index_voice_card,
* html .index_customers_card,
* html #contents,
* html .company_local_navi ul,
* html .about_local_navi ul,
* html .faq_local_navi,
* html .st_area,
* html .st_body,
* html .ins_lineup,
* html .voice_area_inner,
* html .post {height:1%;}

.clearfix,
.wrapper,
.fbox,
#main_header,
.navi_sub,
.navi_main,
.footer_body,
.index_voice_card,
.index_customers_card,
#contents,
.company_local_navi ul,
.about_local_navi ul,
.faq_local_navi,
.st_area,
.st_body,
.ins_lineup,
.voice_area_inner,
.post {display:block;}
