@charset "UTF-8";
/* CSS Document */

#maincontenar {
	margin-top: 0px;
	width: 650px;
	float: left;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
#maincontenar_jigyo {
	margin-top: 0px;
	width: 870px;
	margin-bottom: 5px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contener2 {
	width: 900px;
	margin-left: 20px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	text-align: left;
}
#contener2 #freearea .center {
	margin-left: auto;
	margin-right: auto;
}
#freearea .center img {
	margin-left: auto;
	padding-left: auto;
}
.topmenu {
	clear: both;
	width: 100%;
	height: 32px;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #036;
	margin-bottom: 4px;
	margin-top: 0px;
}

#contener #header .topmenu a #Image4 {
	padding-right: 1px;
	padding-left: 1px;
}
#contener #header .topmenu a #Image5 {
	padding-right: 1px;
	padding-left: 1px;
}
#contener #header .topmenu a #Image6 {
	padding-right: 1px;
	padding-left: 1px;
}
#contener #header .topmenu a #Image4 {
	padding-right: 1px;
	padding-left: 1px;
}
#right {
	margin: 0px;
	float: right;
	width: 215px;
	padding-top: 5px;
	padding-bottom: 15px;
	padding-right: 0px;
}
#right .sidenavi_01sub {
	text-align: center;
	margin: 0px;
}
.right_menubox_01 {
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #69b;
	border-left-color: #69b;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #69b;
	text-align: center;
}
.right_menu2 {
	margin-top: 10px;
	margin-bottom: 10px;
	border: thin solid #369;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
}
#contener #right .right_menu3 a {
	padding-bottom: 5px;
}
.rightmenu3_inbox {
	padding-bottom: 3px;
}

.content_area {
	text-align: left;
	margin-top: 0px;
	margin-bottom: 20px;
	clear: both;
	height: auto;
	width: 620px;
	float: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.content_area .title {
	margin-top: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	text-align: left;
	background-image: url(../img/index_title_1.jpg);
	margin-bottom: 10px;
	height: 24px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 15px;
	font-weight: normal;
	color: #FFF;
	white-space: normal;
	letter-spacing: 0.2em;
	background-repeat: no-repeat;
	width: 600px;
	margin-right: 0px;
}
.content_area .contentnaiyo .subbox .title {
	height: 28px;
	width: auto;
	padding-bottom: 3px;
	text-align: right;
	margin-bottom: 5px;
}
.content_area .contentnaiyo .subbox {
	float: left;
	width: 196px;
	padding-left: 10px;
	text-align: right;
	padding-bottom: 20px;
}
.contentnaiyo .subbox .naiyo {
	width: 185px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.content_area .contentnaiyo .subbox2 .title2 {
	height: 28px;
	width: auto;
	padding-bottom: 3px;
	text-align: right;
	padding-left: 5px;
}
.content_area .contentnaiyo .subbox2 {
	float: left;
	width: 173px;
	padding-left: 10px;
	text-align: right;
}
.contentnaiyo .subbox2 .naiyo2 {
	width: auto;
	padding-bottom: 10px;
	padding-left: 10px;
}
.content_area .contentnaiyo {
	height: auto;
	width: auto;
	padding-top: 10px;
	padding-bottom: 25px;
}
.content_area .baner {
	text-align: center;
	height: auto;
	width: auto;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#maincontenar .sub_contenar {
	clear: both;
	float: none;
	height: auto;
	width: auto;
	padding-bottom: 20px;
}
.naiyobox .naiyotitle {
	font-size: 14px;
	font-weight: normal;
	color: #333;
	padding-left: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666;
	border-bottom-color: #666;
	border-left-color: #066;
	margin-left: 20px;
	margin-bottom: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: auto;
	clear: both;
	float: none;
	padding-top: 5px;
	vertical-align: middle;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
}
.naiyotitle2 {
	font-size: 14px;
	font-weight: normal;
	color: #333;
	padding-left: 5px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: medium;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-top-color: #666;
	border-bottom-color: #666;
	border-left-color: #066;
	margin-left: 5px;
	margin-bottom: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	height: 22px;
	width: auto;
	clear: both;
	float: none;
	padding-top: 5px;
	vertical-align: middle;
}
.naiyobox {
	width: 600px;
	line-height: 135%;
	height: auto;
	vertical-align: top;
	margin-bottom: 20px;
	clear: both;
}
.naiyobox02 {
	width: 900px;
	line-height: 135%;
	height: auto;
	vertical-align: top;
	margin-bottom: 0px;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}
.naiyobox02 .company_tabele02 {
	margin-bottom: 20px;
	margin-left: 30px;
	width: auto;
}
.naiyobox02 .company_tabele02 table tr th {
	background-color: #F8DDDD;
	border-bottom-width: thin;
	border-bottom-color: #A2A2A2;
}
table tr td {
	border-bottom: thin solid #999999;
}
tr .recruit p {
}
table tr th {
	border-bottom: thin solid #999999;
}
.naiyobox2 {
	width: 600px;
	line-height: 135%;
	height: auto;
	vertical-align: top;
	margin-bottom: 10px;
	clear: both;
}
.sekounaiyo_box {
	width: 575px;
	line-height: 135%;
	vertical-align: top;
	margin-bottom: 20px;
	margin-left: 16px;
	background-color: #FFF;
	margin-top: 5px;
	margin-right: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	padding: 10px;
	border: 4px solid #e6a9ab;
}
.sekonaiyo_title {
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: 20px;
	border-left-style: solid;
	border-top-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	height: 22px;
	width: auto;
	clear: both;
	float: none;
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 10px;
	background-color: #630;
}
.sekonaiyo_title3 {
	font-size: 15px;
	font-weight: normal;
	color: #333;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	height: 25px;
	width: auto;
	clear: both;
	float: none;
	vertical-align: middle;
	background-image: url(../sekourei/images/title_backbar.jpg);
	background-repeat: no-repeat;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 120px;
}
.jigyo_bar_1 {
	font-size: 15px;
	font-weight: normal;
	color: #333;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	height: auto;
	width: auto;
	clear: both;
	float: none;
	vertical-align: middle;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.sekonaiyo_title_orenge {
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: 20px;
	border-left-style: solid;
	border-top-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	height: 22px;
	width: auto;
	clear: both;
	float: none;
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 10px;
	background-color: #930;
}
.naiyobox .jigyo_contentarea {
	padding-left: 20px;
	padding-bottom: 10px;
	width: 550px;
	height: 145px;
	clear: both;
	padding-top: 15px;
	padding-right: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999;
}
.naiyobox .mente_contentarea {
	padding-left: 20px;
	padding-bottom: 10px;
	width: 550px;
	clear: both;
	padding-top: 15px;
	padding-right: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #999;
	height: auto;
}
.naiyobox .jigyo_jigyo_contentarea {
	padding-left: 20px;
	padding-bottom: 20px;
	width: 580px;
	height: auto;
	clear: both;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
}
.company_tabele {
	padding-left: 30px;
	padding-bottom: 20px;
	width: 560px;
	height: auto;
	clear: both;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
}
.jigyo_contentarea2 {
	padding-left: 5px;
	padding-bottom: 0px;
	width: 595px;
	height: 115px;
	clear: both;
	margin-bottom: 10px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #630;
}
.jigyo_contentarea .left_contena {
	float: left;
	width: 230px;
	padding-top: 0px;
}
.jigyo_contentarea .left_contena_mente {
	float: left;
	width: 170px;
	padding-top: 20px;
	margin-bottom: 20px;
}
.titlejigyo {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #069;
	height: 20px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-bottom-width: thin;
	border-left-width: medium;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #399;
	border-left-color: #399;
	width: 310px;
	margin-bottom: 0px;
	clear: both;
}
.titlejigyo2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #390;
	height: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: auto;
	margin-bottom: 0px;
}
.jigyo_contentarea .right_contena {
	width: 320px;
	float: left;
	height: auto;
}
.jigyo_contentarea .right_contena p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666;
	line-height: 135%;
}
.right_contena_mente {
	width: 400px;
	float: left;
	height: auto;
	margin-bottom: 20px;
}
.right_contena_mente p {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-weight: lighter;
	color: #666;
	line-height: 135%;
}
.textbox2 {
	vertical-align: top;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 145%;
	font-weight: lighter;
	color: #666;
	clear: both;
}
.textbox3 {
	vertical-align: top;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	height: auto;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	line-height: 145%;
	font-weight: lighter;
	color: #666;
	clear: both;
	text-align: right;
	width: 420px;
	margin-top: 0px;
	margin-right: 80px;
	margin-bottom: 20px;
	margin-left: auto;
}
.right_contena2 {
	width: auto;
	float: left;
	height: auto;
	padding-top: 10px;
}
.left_contena2 {
	float: left;
	width: 325px;
	height: auto;
}
.subbox .naiyou3 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	height: auto;
	clear: both;
}
.naiyo_photo {
	border: thin solid #999;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 9px;
	text-align: center;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.jigyo_subtitle {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.space20 {
	height: 20px;
	width: 100%;
	clear: both;
}
.spec {
	border: thin solid #600;
	vertical-align: text-top;
	height: auto;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	font-size: 12.5px;
}
.spec_title {
	border: thin solid #FFF;
	vertical-align: text-top;
	height: auto;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	background-color: #ADD8E6;
}
tr .spec_text {
}
.jump_top {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #633;
	text-align: right;
	width: 100%;
}
.sekourei_tablearea table tr th .tri {
	text-align: center;
	padding-top: 60px;
}
tr .spec_text dl dt {
	text-indent: 5px;
	list-style-position: inside;
	list-style-image: url(../sekourei/images/mark/listmark.gif);
}

.fontstyle_jirei {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #039;
	text-align: right;
}
.raku_midashi01 {
	padding: 15px;
	line-height: 150%;
	width: 420px;
	margin-left: 80px;
	border: 3px solid #69F;
	margin-top: 20px;
	font-size: 15px;
}
.raku_miadshi02 .siyo01 {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.raku_miadshi02 .siyotitle {
	font-size: 14px;
	margin-left: 20px;
	padding-bottom: 2px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #FAF0E6;
}
.siyo01 table tr th {
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	padding-bottom: 4px;
}
.naiyobox .textbox3 table tr td {
	vertical-align: top;
	text-align: left;
	padding-bottom: 10px;
	padding-top: 10px;
}
.copy_midashi {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333;
	line-height: 140%;
	background-color: #FFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.textbox3 table tr td img {
	padding: 5px;
	border: thin solid #999;
	margin-bottom: 10px;
	text-align: center;
	margin-top: 10px;
}
.jigyo_contentarea2 .right_contena2 a {
	color: #393;
}
.topics_contentarea {
	margin-top: 0px;
	margin-left: 25px;
	padding-top: 0px;
	text-align: left;
	vertical-align: top;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.topics_contentarea .top_area {
	margin-bottom: 20px;
	margin-top: 0px;
	padding-top: 0px;
	background-color: #FFF;
}
.top_area table tr td {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	vertical-align: top;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999;
	margin-top: 0px;
}
.topics_contentarea .top_area table tr td ul li {
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	line-height: 1.4em;
}
.topics_contentarea .top_area table tr td ul {
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.topics_contentarea .top_area table tr td .naiyou_title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #099;
	letter-spacing: 0.2em;
	border-left-width: 5px;
	border-left-style: solid;
	border-bottom-color: #063;
	border-left-color: #063;
	margin-bottom: 5px;
	padding-left: 5px;
}
.topics_contentarea .top_area table tr td img {
	padding: 8px;
	vertical-align: top;
	border: thin solid #999;
	margin: 0px;
}
.topics_contentarea .ph_area table tr td {
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 2px;
}
.naiyobox .naiyotitle_bg_pink {
	font-size: 14px;
	font-weight: normal;
	color: #333;
	padding-left: 10px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: medium;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-top-color: #666;
	border-bottom-color: #666;
	border-left-color: #066;
	margin-left: 20px;
	margin-bottom: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	height: 22px;
	width: auto;
	clear: both;
	float: none;
	padding-top: 5px;
	vertical-align: middle;
	background-color: #FFF0F5;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #666;
}
.naiyobox02 .naiyotitle_bg_pink {
	font-size: 16px;
	font-weight: normal;
	color: #333;
	padding-left: 10px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: medium;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-top-color: #666;
	border-bottom-color: #666;
	border-left-color: #066;
	margin-bottom: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	height: 36px;
	width: auto;
	clear: both;
	float: none;
	padding-top: 5px;
	vertical-align: middle;
	background-color: #FFF0F5;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #666;
	margin-left: 0px;
}
.naiyobox .naiyotitle_bg_blue {
	font-size: 14px;
	font-weight: normal;
	color: #333;
	padding-left: 10px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: medium;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-top-color: #666;
	border-bottom-color: #666;
	border-left-color: #066;
	margin-left: 20px;
	margin-bottom: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	height: 22px;
	width: auto;
	clear: both;
	float: none;
	padding-top: 5px;
	vertical-align: middle;
	background-color: #F0F8FF;
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #666;
}
.naiyobox .wakutop1 {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding: 0px;
}
table tr .left_line {
	background-image: url(../img/waku/waku_left.jpg);
	background-repeat: repeat-y;
	width: 5px;
}
table tr .right_line {
	background-image: url(../img/waku/waku_right.jpg);
	background-repeat: repeat-y;
	width: 5px;
	margin: 0px;
	padding: 0px;
}
table tr .botom_left {
	background-image: url(../img/waku/waku_left_botom.jpg);
	background-repeat: no-repeat;
	height: 5px;
	width: 5px;
}
table tr .botom_midle {
	background-image: url(../img/waku/waku_botom.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 5px;
	width: 5px;
}
table tr .botom_right {
	background-image: url(../img/waku/waku_right_botom.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 5px;
	width: 5px;
}
.wakutop1 table tr .content_title {
	margin: 0px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.sekourei_tablearea .sekourei_table {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.sekonaiyo_title_green {
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	border-top-width: thin;
	border-bottom-width: thin;
	border-left-width: 20px;
	border-left-style: solid;
	border-top-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	height: 22px;
	width: auto;
	clear: both;
	float: none;
	vertical-align: middle;
	padding-top: 5px;
	padding-left: 10px;
	background-color: #366;
}
.sekourei_ul {
	padding-top: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 5px;
}
.spec_text .sekourei_ul li {
	margin: 0px;
	padding-left: 0px;
	list-style-image: url(../sekourei/images/mark/listmark.gif);
	padding-bottom: 5px;
	line-height: 1.5em;
}
.fontostyle_sekourei {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 135%;
	font-weight: normal;
	color: #FFF;
	text-align: left;
	padding-bottom: 10px;
}
.sekounaiyo_box .fontostyle_sekourei table tr th {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12.5px;
	font-weight: normal;
	color: #666;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	height: 100%;
	vertical-align: top;
}
.table_underline {
	height: 15px;
	padding-bottom: 20px;
	background-image: url(../sekourei/images/mark/dotline_01.jpg);
	background-repeat: repeat-x;
}
#contener #maincontenar .content_area .sekounaiyo_box .fontostyle_sekourei table tr td {
	padding-bottom: 10px;
	margin-top: 0px;
	padding-top: 10px;
	vertical-align: text-top;
}
.sekounaiyo_box .fontostyle_sekourei .sekourei_tablearea table {
	margin-bottom: 5px;
}
.sekonaiyo_conceptarea .leftbox {
	width: 300px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-bottom: 20px;
	float: left;
	margin-right: 0px;
}
.sekonaiyo_conceptarea .yobobox {
	width: 270px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-bottom: 20px;
	float: left;
	margin-right: 0px;
}
.topsekorei_top {
	background-image: url(../img/top_sekoreiwaku_top.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 186px;
}
.topsekorei_mid {
	background-image: url(../img/top_sekoreiwaku_mid.jpg);
	background-repeat: repeat-y;
	height: auto;
	width: 186px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
.topsekorei_botom {
	background-image: url(../img/top_sekoreiwaku_botom.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 12px;
	width: 186px;
}
.topsekourei_table {
	padding: 0px;
	height: auto;
	width: 195px;
	margin-top: 0px;
	margin-left: 8px;
}
.topsekourei_table .naiyou3 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	height: auto;
	clear: both;
}.topsekorei_mid .naiyou3 .photo {
	padding: 5px;
	border: thin solid #CCC;
	height: 96px;
	width: 168px;
	margin-left: 8px;
	margin-bottom: 5px;
}
.topsekorei_top .title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.topsekorei_top .sekourei_title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	padding-right: 15px;
	padding-top: 10px;
}
.contentnaiyo_sekou {
	height: auto;
	width: auto;
	padding-top: 0px;
	padding-bottom: 10px;
}
.sekourei_title a {
	color: #FFF;
}
#contener #maincontenar .content_area .contentnaiyo_sekou {
	padding-left: 10px;
}
.contentnaiyo_sekou table tr .textarea {
	padding-right: 8px;
	padding-left: 20px;
	vertical-align: top;
}
.textarea p {
	text-align: left;
	vertical-align: top;
	line-height: 1.5em;
	color: #333;
	padding-left: 10px;
	padding-right: 10px;
}
.contentnaiyo_sekou .top_title1 {
	padding: 0px;
}
.top_copy1 {
	padding-top: 10px;
	padding-left: 20px;
	margin: 0px;
	padding-bottom: 5px;
}
.content_area .title_01 {
	font-size: 14px;
	color: #996;
}
.contentnaiyo_sekou table {
	margin-top: 0px;
	padding-top: 0px;
}
.top_copy1 img {
	margin: 0px;
	padding: 0px;
}
.jumptext {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #963;
	padding-left: 30px;
	line-height: 1.7em;
}
.top_table {
	padding-left: 10px;
	padding-top: 10px;
}
#contener #header .header1 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.jiguyo_box {
	padding: 0px;
	height: auto;
	width: 820px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 20px;
	clear: both;
}
.jiguyo_box .inbox {
	padding: 10px;
}
.copybox1 {
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.jiguyo_box .inbox table tr td {
	vertical-align: top;
}
.midashi14 {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 15px;
	font-weight: normal;
}
.jiguyo_box .inbox table tr td .copybox_title {
	margin: 0px;
	padding-left: 10px;
	padding-top: 0px;
}
.jiguyo_box .copybox2 table tr td .wakutop_c {
	background-image: url(../img/waku/waku_top_c.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	width: auto;
}
.jiguyo_box .copybox2 table tr td {
	margin: 0px;
	padding: 0px;
	height: auto;
	font-size: 11px;
}
.jiguyo_box .copybox2 table tr td .waku_l {
	background-image: url(../img/waku/waku_side_l.jpg);
	background-repeat: repeat-y;
	height: 100%;
	width: 10px;
	margin: 0px;
	padding: 0px;
}
.jiguyo_box .copybox2 table tr td .waku_r {
	background-image: url(../img/waku/waku_side_r.jpg);
	background-repeat: repeat-y;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 15px;
}
.jiguyo_box .copybox2 table tr td table tr td .waku_in_l {
	background-image: url(../img/waku/jigyo_waku2_sid_r.jpg);
	background-repeat: repeat-y;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 10px;
}
.jiguyo_box .copybox2 table tr td table tr td .waku_in_r {
	background-image: url(../img/waku/jigyo_waku2_sid_r2.jpg);
	background-repeat: repeat-y;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 10px;
}
.jiguyo_box .copybox2 table tr td table tr td .copy_midashi {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 14px;
	font-weight: normal;
	color: #444;
	line-height: 1.6em;
	width: 690px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.intable {
	padding: 20px;
}
.copybox2 table tr td .intable table tr td .title {
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 18px;
	font-weight: normal;
	color: #666;
	padding: 5px;
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-bottom-style: solid;
	border-top-color: #096;
	border-right-color: #096;
	border-bottom-color: #096;
	border-left-color: #096;
	margin-bottom: 5px;
	margin-top: 10px;
	width: auto;
	background-image: none;
}
.intable table tr td .sekourei_area {
	height: auto;
	width: 700px;
	padding-left: 10px;
}
.sekourei_inbox_title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	background-color: #063;
	height: auto;
	vertical-align: text-bottom;
	padding: 5px;
}
.sekourei_inbox_title2 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	background-color: #F60;
	height: auto;
	vertical-align: text-bottom;
	padding: 5px;
}
.sekourei_inbox_title3 {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFF;
	background-color: #963;
	height: auto;
	vertical-align: text-bottom;
	padding: 5px;
}
.sekourei_area table tr td .photo img {
	padding: 10px;
	text-align: center;
}
.sekourei_area table tr td .caption {
	height: 20px;
	margin: 0px;
	color: #333;
	font-size: 11px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: normal;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.sekorei_box {
	border: thin solid #666;
	width: 230px;
	text-align: center;
}
.wakuside_left {
	background-image: url(../img/waku/jigyo_waku2_sid_r.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	width: 10px;
	font-size: 8px;
}
.wakuside_right {
	background-image: url(../img/waku/waku_side_r2.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	width: 5px;
	text-align: right;
	font-size: 8px;
}
.waku_soto_left {
	background-image: url(../img/waku/waku_soto_sidel.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: auto;
}
.waku_soto_right {
	background-image: url(../img/waku/waku_soto_sider.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	background-position: right;
	height: 10px;
	width: 10px;
}
.waku_soto_topl {
	background-image: url(../img/waku/waku_soto_topl.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 10px;
	font-size: 5px;
}
.waku_soto_topc {
	background-image: url(../img/waku/waku_soto_topc.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: auto;
	font-size: 5px;
}
.waku_soto_topr {
	background-image: url(../img/waku/waku_soto_topr.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 10px;
	font-size: 5px;
}
.waku_soto_botoml {
	background-image: url(../img/waku/waku_botom_l.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 10px;
	font-size: 8px;
}
.waku_soto_botomc {
	background-image: url(../img/waku/waku_botom_c2.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	font-size: 8px;
}
.waku_soto_botomr {
	background-image: url(../img/waku/waku_botom_r2.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 10px;
	font-size: 8px;
}
center table tr td img {
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.copybox2 {
	width: auto;
	margin-bottom: 20px;
}
.sekourei_area table tr td .sekorei_box .photo {
	padding: 0px;
}
.caption table tr td {
	width: 230px;
}
.sekorei_box .caption table tr td p {
	font-size: 10px;
	padding: 0px;
}
.caption table tr td img {
	margin: 0px;
	padding: 0px;
}
.caption .text {
	font-size: 10px;
	color: #666;
	text-align: left;
	float: left;
	padding-left: 5px;
	width: 120px;
}
.caption .image {
	float: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.sekorei_box .caption2 {
	color: #333;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: normal;
	vertical-align: middle;
	padding-right: 5px;
	margin-bottom: 8px;
}
.caption2 table tr td a img {
	text-align: right;
	float: right;
	padding-right: 8px;
}
#contener #header .topimage_jigyo {
	margin: 0px;
	height: 115px;
	width: 870px;
	padding: 0px;
}
.jigyotop_list {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333;
	float: right;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	text-align: left;
	padding-right: 15px;
}
.topimage_jigyo table tr td .jigyotop {
	padding-left: 60px;
	padding-top: 50px;
	padding-bottom: 40px;
	text-align: left;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 17px;
	font-weight: normal;
	color: #333;
	letter-spacing: 0.7em;
}
.jigyotop_list ul li {
	list-style-image: url(../img/mark/navimark_01.jpg);
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
	color: #069;
}
.jigyotop_list ul {
	padding-left: 0px;
}
.topimage_jigyo table {
	margin: 0px;
	padding: 0px;
}
table tr .wite {
	background-color: #FFF;
}
.copybox2 table tr td .intable table tr td .jigyo_contentarea {
	clear: both;
	margin-left: 60px;
}
.jigyo_contentarea .right_contena2 {
	width: 400px;
	float: left;
	height: auto;
}
.jigyo_contentarea table tr .menu {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #36C;
}
.jigyo_contentarea table tr .menu {
	font-size: 14px;
}
.copybox2 table tr td .intable table tr td .jigyo_contentarea table tr .menu {
	font-size: 13px;
}
.sekorei_eyecon {
	margin: 0px;
	width: auto;
	padding-left: 5px;
}
.sekorei_eyecon img {
	padding-right: 3px;
	padding-left: 3px;
}
.contentaea2 .syosai {
	font-size: 13px;
	color: #630;
	padding-left: 20px;
	margin-bottom: 20px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: normal;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #696;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 3px;
}
.company_tabele table tr td {
	text-indent: 5px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.company_tabele table tr th {
	font-size: 12px;
	font-weight: bold;
	color: #666;
	text-align: center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #999;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 0.3em;
	background-color: #FFEFD5;
}
.naiyobox02 .company_tabele {
	width: 700px;
	font-size: medium;
	margin-left: auto;
	margin-right: auto;
}
table tr .recruit_th {
	font-size: 18px;
}
.company_table {
	border: thin solid #036;
}
.company_tabele table tr {
	border-bottom-color: #999;
}
.company_tabele table {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #666;
	border-left-color: #666;
	border-left-width: thin;
	border-left-style: solid;
}
.naiyobox .anqtitle {
	font-size: 14px;
	font-weight: normal;
	color: #333;
	padding-left: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	margin-left: 20px;
	margin-bottom: 5px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: auto;
	clear: both;
	float: none;
	padding-top: 5px;
	vertical-align: middle;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
.anq_gaiyou {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	padding: 6px;
	border: thin solid #999;
	margin-top: 15px;
}
.okyakusamanokoe {
	padding: 3px;
	border: medium solid #BC8F8F;
	width: 98%;
	margin-right: auto;
	margin-left: auto;
}
.okyakusamanokoe table tr td {
	padding: 0px;
	margin: 0px;
}
tr .recruit p {
	font-size: 14px;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}
.okyakusamanokoe table tr td img {
	padding: 0px;
	margin: 0px;
}
.okyakusamanokoe table tr td p {
	margin-top: 0px;
	padding-top: 3px;
	padding-left: 5px;
	height: auto;
	width: auto;
	padding-right: 4px;
}
.okyakusamanokoe table tr th img {
	padding-top: 4px;
}
.okyakusama_img {
	padding-top: 5px;
	padding-left: 5px;
}
.okyakusamanokoe table tr td .okyakusama_title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #966;
	border-bottom-width: thin;
	border-bottom-style: double;
	border-bottom-color: #C96;
	padding-bottom: 2px;
	margin-bottom: 5px;
	padding-right: 4px;
}
.gototop {
	padding: 2px;
}
.sekourei_botomline {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
