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

/* 角丸ここから */
.roundedcornr_box_200392 {
	background: #bee2e0;
	width: 960px;
}
.roundedcornr_top_200392 div {
	background: url(../../images/roundedcornr_200392_tl.png) no-repeat top left;
}
.roundedcornr_top_200392 {
	background: url(../../images/roundedcornr_200392_tr.png) no-repeat right top;
}
.roundedcornr_bottom_200392 div {
	background: url(../../images/roundedcornr_200392_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_200392 {
	background: url(../../images/roundedcornr_200392_br.png) no-repeat bottom right;
}
.roundedcornr_top_200392 div, .roundedcornr_top_200392, .roundedcornr_bottom_200392 div, .roundedcornr_bottom_200392 {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
.roundedcornr_content_200392 {
	margin-top: 0;
	margin-bottom: 0;
}
/* ここから新着情報の角丸 */

.roundedcornr_box_952389 {
	background: #ffffff;
	width: 750px;
	margin-bottom: 10px;
}
.roundedcornr_box_952389_2 {
	background: #ffffff;
	width: 370px;
	margin-bottom: 10px;
	float:left;
	margin-right:10px;
}
.roundedcornr_box_952389_3 {
	background: #ffffff;
	width: 370px;
	margin-bottom: 10px;
	float:left;
}
.roundedcornr_box_952389_4 {
	background: #ffffff;
	width: 750px;
	margin-bottom: 10px;
	float:left;
}
.roundedcornr_top_952389 div {
	background: url(../../images/roundedcornr_952389_tl.png) no-repeat top left;
}
.roundedcornr_top_952389 {
	background: url(../../images/roundedcornr_952389_tr.png) no-repeat top right;
}
.roundedcornr_bottom_952389 div {
	background: url(../../images/roundedcornr_952389_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_952389 {
	background: url(../../images/roundedcornr_952389_br.png) no-repeat bottom right;
}
.roundedcornr_top_952389 div, .roundedcornr_top_952389, .roundedcornr_bottom_952389 div, .roundedcornr_bottom_952389 {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content_952389_2,
.roundedcornr_content_952389 {
	margin: 0 10px;
}
.roundedcornr_content_952389{
	height:280px;
}



/* グリーン角丸ここから */
.roundedcornr_box_green {
	background: #D6E2CD;
	width: 760px;
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px;
}
.roundedcornr_top_green div {
	background: url(../../recruit/images/roundedcornr_green_tl.png) no-repeat left top;
}
.roundedcornr_top_green {
	background: url(../../recruit/images/roundedcornr_green_tr.png) no-repeat right top;
}
.roundedcornr_bottom_green div {
	background: url(../../recruit/images/roundedcornr_green_bl.png) no-repeat left bottom;
	clear: both;
}
.roundedcornr_bottom_green {
	background: url(../../recruit/images/roundedcornr_green_br.png) no-repeat right bottom;
	clear: both;
}

.roundedcornr_top_green div, .roundedcornr_top_green, 
.roundedcornr_bottom_green div, .roundedcornr_bottom_green {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_green { margin: 0 10px; }
/* グリーン角丸ここまで */

/* ブルー角丸（ローカル）ここから */
.roundedcornr_box_blue {
	background: #bee2e0;
	width: 760px;
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px;
}
.roundedcornr_top_blue div {
	background: url(../../images/roundedcornr_200392_tl.png) no-repeat left top;
}
.roundedcornr_top_blue {
	background: url(../../images/roundedcornr_200392_tr.png) no-repeat right top;
}
.roundedcornr_bottom_blue div {
	background: url(../../images/roundedcornr_200392_bl.png) no-repeat left bottom;
	clear: both;
}
.roundedcornr_bottom_blue {
	background: url(../../images/roundedcornr_200392_br.png) no-repeat right bottom;
	clear: both;
}

.roundedcornr_top_blue div, .roundedcornr_top_blue, 
.roundedcornr_bottom_blue div, .roundedcornr_bottom_blue {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_blue { margin: 0 10px; }
/* ブルー角丸（ローカル）ここまで */


/* しろ抜きグリーンここから */
.roundedcornr_box_744284 {
	background: #ffffff;
	width: 740px;
	padding: 0px;
}
.roundedcornr_top_744284 div {
   background: url(../../recruit/images/roundedcornr_744284_tl.png) no-repeat top left;
}
.roundedcornr_top_744284 {
   background: url(../../recruit/images/roundedcornr_744284_tr.png) no-repeat top right;
}
.roundedcornr_bottom_744284 div {
   background: url(../../recruit/images/roundedcornr_744284_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_744284 {
   background: url(../../recruit/images/roundedcornr_744284_br.png) no-repeat bottom right;
}

.roundedcornr_top_744284 div, .roundedcornr_top_744284, 
.roundedcornr_bottom_744284 div, .roundedcornr_bottom_744284 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_744284 {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 15px;
	margin-right: 0px;
}
/* しろ抜きグリーンここまで */

/* しろ抜きブルー（ローカル）ここから */
.roundedcornr_box_blue_nuki {
	background: #ffffff;
	width: 740px;
	padding: 0px;
}
.roundedcornr_top_blue_nuki div {
	background: url(../../images/roundedcornr_952389_tl.png) no-repeat left top;
}
.roundedcornr_top_blue_nuki {
	background: url(../../images/roundedcornr_952389_tr.png) no-repeat right top;
}
.roundedcornr_bottom_blue_nuki div {
	background: url(../../images/roundedcornr_952389_bl.png) no-repeat left bottom;
}
.roundedcornr_bottom_blue_nuki {
	background: url(../../images/roundedcornr_952389_br.png) no-repeat right bottom;
}

.roundedcornr_top_blue_nuki div, .roundedcornr_top_blue_nuki, 
.roundedcornr_bottom_blue_nuki div, .roundedcornr_bottom_blue_nuki {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_blue_nuki {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 15px;
	margin-right: 0px;
}
/* しろ抜きブルー（ローカル）ここまで */

/* スカイブルー角丸（ローカル）ここから */
.roundedcornr_box_skyblue {
	width: 760px;
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	background-color: #D1E2EB;
}
.roundedcornr_top_skyblue div {
	background-image: url(../../relation/visiting/images/roundedcornr_109583_tl.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.roundedcornr_top_skyblue {
	background-image: url(../../relation/visiting/images/roundedcornr_109583_tr.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.roundedcornr_bottom_skyblue div {
	clear: both;
	background-image: url(../../relation/visiting/images/roundedcornr_109583_bl.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.roundedcornr_bottom_skyblue {
	clear: both;
	background-image: url(../../relation/visiting/images/roundedcornr_109583_br.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.roundedcornr_top_skyblue div, .roundedcornr_top_skyblue, 
.roundedcornr_bottom_skyblue div, .roundedcornr_bottom_skyblue {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_skyblue { margin: 0 10px; }
/* スカイブルー角丸（ローカル）ここまで */

/* しろ抜きスカイブルー（ローカル）ここから */
.roundedcornr_box_skublue_nuki {
	background: #ffffff;
	width: 740px;
	padding: 0px;
}
.roundedcornr_top_skublue_nuki div {
	background-image: url(../../relation/visiting/images/sironuki_01.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.roundedcornr_top_skublue_nuki {
	background-image: url(../../relation/visiting/images/sironuki_02.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.roundedcornr_bottom_skublue_nuki div {
	background-image: url(../../relation/visiting/images/sironuki_03.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.roundedcornr_bottom_skublue_nuki {
	background-image: url(../../relation/visiting/images/sironuki_04.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.roundedcornr_top_skublue_nuki div, .roundedcornr_top_skublue_nuki, 
.roundedcornr_bottom_skublue_nuki div, .roundedcornr_bottom_skublue_nuki {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_skublue_nuki {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 10px;
	margin-right: 0px;
}
/* しろ抜きスカイブルー（ローカル）ここまで */

/* オレンジ角丸（ローカル）ここから */
.roundedcornr_box_orange {
	width: 760px;
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	background-color: #E9DCC9;
}
.roundedcornr_top_orange div {
	background-image: url(../../relation/dayservice/images/kado_orange_01.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.roundedcornr_top_orange {
	background-image: url(../../relation/dayservice/images/kado_orange_02.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.roundedcornr_bottom_orange div {
	clear: both;
	background-image: url(../../relation/dayservice/images/kado_orange_03.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.roundedcornr_bottom_orange {
	clear: both;
	background-image: url(../../relation/dayservice/images/kado_orange_04.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.roundedcornr_top_orange div, .roundedcornr_top_orange, 
.roundedcornr_bottom_orange div, .roundedcornr_bottom_orange {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_orange { margin: 0 10px; }
/* オレンジ角丸（ローカル）ここまで */

/* しろ抜きオレンジ（ローカル）ここから */
.roundedcornr_box_skublue_nuki {
	background: #ffffff;
	width: 740px;
	padding: 0px;
}
.roundedcornr_top_skublue_nuki div {
	background-image: url(../../relation/dayservice/images/kado_orange_in_01.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.roundedcornr_top_skublue_nuki {
	background-image: url(../../relation/dayservice/images/kado_orange_in_02.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.roundedcornr_bottom_skublue_nuki div {
	background-image: url(../../relation/dayservice/images/kado_orange_in_03.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.roundedcornr_bottom_skublue_nuki {
	background-image: url(../../relation/dayservice/images/kado_orange_in_04.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.roundedcornr_top_skublue_nuki div, .roundedcornr_top_skublue_nuki, 
.roundedcornr_bottom_skublue_nuki div, .roundedcornr_bottom_skublue_nuki {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content_skublue_nuki {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 15px;
	margin-right: 0px;
}


.sitemap_clm {
	clear: both;
	width: 690px;
	padding-left: 15px;
}

/* しろ抜きオレンジ（ローカル）ここまで */


/* 角丸ここまで */
.sitemap {
	float: left;
	width: 200px;
	margin-right: 30px;
	font-size: 10pt;
	margin-bottom: 50px;
	margin-top: 0px;
	margin-left: 0em;
	padding: 0px;
}
.sitemap li  {
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0.5em;
	margin-left: 0in;
}
.sitemap .sitetop {
	font-weight: bold;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #01BAB5;
	border-right-color: #01BAB5;
	border-bottom-color: #01BAB5;
	border-left-color: #01BAB5;
	padding-left: 10px;
	margin-bottom: 10px;
	list-style-type: none;
}
