/* ダウンロード Start */
#downloadlink img {
	margin: 15px auto;
}
/* ダウンロード End */

/* ホスト時計 Start */
#hostclock {
	width: 200px;
	height: 350px;
	margin-top: 20px;
	float: left;
}
#hosttext {
	width: 540px;
	margin-top: 20px;
	margin-left: 10px;
	text-align: left;
	float: left;
}
#clocksample {
	width: 750px;
	margin: 15px auto;
	clear: both;
}
#hctext {
	margin: 20px auto 10px auto;
	color: #A4A09E;
}
#hcscript {
	width: 540px;
	text-align: center;
	margin: 5px auto 15px auto;
	padding: 8px 0;
	border: 2px solid #858585;
}
#hcatt1 {
	height: 22px;
	margin-top: 10px;
	padding: 13px 0 0 45px;
	background-image: url('../images/download/1.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
#hcatt2 {
	height: 22px;
	margin-top: 20px;
	padding: 13px 0 0 45px;
	background-image: url('../images/download/2.gif');
	background-repeat: no-repeat;
	background-position: left top;
}
/* ホスト時計 End */

/* 規約 Start */
.ruletitle {
	width: 740px;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	margin: 0px auto;
	padding: 8px 5px;
	background-image: url('../images/kiyaku/bg.gif');
	background-repeat: repeat;
	background-position: left top;
}
.ruleitem {
	width: 720px;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	color: #4C8CCF;
	margin: 15px auto;
}
.ruletext {
	width: 720px;
	text-align: left;
	margin: 15px auto;
}
/* 規約 End */

/* 広告掲載について Start */
#publishing {
	width: 750px;
	text-align: left;
	margin: 15px auto;
	padding-left: 10px;
	padding-bottom: 3px;
}
#service {
	width: 730px;
	font-size: 15px;
	font-weight: bold;
	color: #4C8CCF;
	text-align: left;
	margin: 5px auto;
}
#servicelist {
	width: 750px;
	margin: 10px 0;
	padding-left: 3px;
	border: 1px solid #C4C4C4;
	overflow: auto;
}
.serviceitem {
	width: 242px;
	margin: 8px 3px;
	padding: 10px 0;
	background-color: #E3F2FF;
	float: left;
}
#samplelist {
	width: 750px;
	margin: 0 auto;
	clear: both;
}
#sampletext {
	width: 750px;
	font-size: 20px;
	font-weight: bold;
	line-height: 25px;
	margin: 0 auto;
}
#sampletitle {
	font-size: 10px;
}
#sampleimglist {
	width: 750px;
	margin: 10px auto;
	overflow: auto;
}
.sampleimg {
	width: 235px;
	height: 133px;
	margin: 0 5px;
	float: left;
}
.explanation {
	width: 730px;
	font-size: 15px;
	font-weight: bold;
	color: #4C8CCF;
	text-align: left;
	margin: 5px auto;
	clear: both;
}
.explanationitem {
	width: 730px;
	text-align: left;
}
#seo {
	width: 730px;
	text-align: left;
	line-height: 18px;
	margin: 30px auto;
	padding: 10px 15px;
	border: 1px solid #C4C4C4;
}
#scout {
	width: 750px;
	margin: 20px auto;
}
#charge {
	width: 750px;
	margin: 20px auto;
}
#keisaiinq {
	margin: 0 0 30px 0;
}
/* 広告掲載について End */

/* 運営 Start */
#unei {
	width: 750px;
	margin: 10px auto;
	border-collapse: collapse;
	border: 0;
}
#unei th {
	width: 150px;
	text-align: left;
	padding: 10px 15px;
	font-weight: normal;
	background-image: url('../images/kiyaku/bg.gif');
	background-repeat: repeat;
	background-position: left top;
	border-collapse: separate;
	border: 5px solid #FFFFFF;
}
.uneiitem {
	padding-left: 15px;
	text-align: left;
}
#unei hr {
	margin: 3px auto;
	border: 0;
	border-bottom: 1px dotted #C4C4C4;
}
/* 運営 End */

/* リンク Start */
#alinklist {
	width: 750px;
	margin: 10px auto;
}
.linkitem {
	width: 750px;
	border: 1px solid #C4C4C4;
	margin-bottom: 5px;
	overflow: auto;
	clear: both;
}
.linkshop {
	width: 180px;
	margin: 5px 0 5px 10px;
	float: left;
}
.linklogo {
	width: 80px;
	margin: 5px 10px;
	float: left;
}
.linkdata {
	width: 450px;
	line-height: 15px;
	text-align: left;
	margin: 5px 10px 5px 0;
	float: left;
}
.linkshopname {
	font-size: 15px;
	line-height: 18px;
	color: #1B89A2;
}
#linkfreetitle {
	width: 750px;
	text-align: left;
	margin: 80px auto 10px auto;
}
#linktext {
	width: 750px;
	text-align: left;
	margin: 10px auto;
}
#linkurl {
	width: 750px;
	text-align: left;
	font-size: 18px;
	color: #1B89A2;
	margin-bottom: 30px;
}
.installation {
	width: 735px;
	text-align: left;
	font-size: 15px;
	margin: 10px auto;
	padding-left: 15px;
	border-bottom: 1px dotted #C4C4C4;
	clear: both;
}
#linkbanner {
	width: 750px;
	margin: 0 auto;
}
.linkimg {
	width: 375px;
	margin: 0 auto;
	float: left;
}
#wbanner {
	margin-top: 35px;
}
.linkimg img {
	margin-bottom: 10px;
}
#installationtext {
	width: 740px;
	text-align: left;
	margin: 5px auto;
}
/* リンク End */

/* 求人 Start */
#staffimg {
	width: 750px;
	text-align: center;
	margin: 15px 0 80px 0;
	background-color: #FBFBFB;
}
#staffhead {
	width: 650px;
	text-align: left;
	line-height: 20px;
	margin: 0 auto;
}
#staffdetail {
	width: 750px;
	margin: 50px auto 30px auto;
	border-collapse: collapse;
	border: 0;
}
#staffdetail th {
	width: 200px;
	font-size: 12px;
	color: #1B89A2;
	padding: 5px 0;
	background-image: url('../images/shop/boxbg.gif');
	background-repeat: repeat;
	background-position: left top;
}
.staffdetailitem {
	width: 540px;
	font-size: 12px;
	text-align: left;
	line-height: 18px;
	padding: 5px 0 5px 10px;
}
.staffwork {
	margin: 0 0 10px 30px;
}
hr {
	margin: 3px auto;
	border: 0;
	border-bottom: 1px dotted #C4C4C4;
}
#staffbtn {
	margin: 15px 0 0 0;
}
/* 求人 End */

/* NINE Start */
.nine_main {

}
.nine_img {
	padding-top: 30px;	
}
.nine_text, .nine_text2 {
	width: 700px;
	text-align: left;
	line-height: 25px;
	margin: 0 auto;
	padding-top: 50px;
}
.nine_text2 {
	padding-top: 15px;
}
.nine_link {
	width: 700px;
	text-align: left;
	margin: 0 auto;
	padding-top: 15px;
}
.nine_link a {
	color: #5198b7;
}
.nine_link img {
	margin-top: 15px;
}
.nine_title, .nine_title2 {
	width: 700px;
	font-size: 18px;
	text-align: left;
	margin: 0 auto;
	padding-top: 50px;
}
.nine_title img {
	margin: -8px 5px 0 0;
}
.nine_title2 img {
	margin: 0 5px 0 0;
}
/* NINE End */

/* コロナウイルス 緊急テキスト Start */
#emergency_text {
	width: 95%;
	text-align: left;
	margin: 30px auto;
	word-break: break-all;
}
#emergency_text .shopinfo_link {
	text-align: center;
}
#emergency_text .shopinfo_link a {
	font-size: 18px;
	text-decoration: underline;
}
/* コロナウイルス 緊急テキスト End */

/* プライバシーポリシー Start */
#privacypolicy {
	text-align: left;
	padding: 15px 10px 50px 10px;
}
#privacypolicy h4 {
	font-size: 15px;
	font-weight: bold;
	line-height: 1.5;
	margin-top: 50px;
}
.policy_text {
	line-height: 2;
	margin-top: 10px;
}
.policy_text a {
	font-weight: bold;
	color: #e60012;
}
.policy_text table {
	border-collapse: collapse;
}
.policy_text table th,
.policy_text table td {
	font-size: 12px;
	padding: 10px;
	border: 1px solid #3c3c3c;
}
#head_text {
	line-height: 2;
	margin-top: 30px;
}
/* プライバシーポリシー End */

