@import url( /common_css/default_wide.css );
@import url( /common_css/component_wide.css );
#contents DIV.madoguchi {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN: 0px 0px 15px; WIDTH: 540px; BACKGROUND: url(/kojin/soudan/image_uniq/bg_index_01.gif) repeat-y 0px 0px
}
#contents DIV.madoguchi DIV.detail {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; WIDTH: 510px !important; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
#contents DIV.madoguchi DIV.detail DIV.notice {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eee; PADDING-TOP: 10px
}
#contents DIV.madoguchi DIV.detail DIV.button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#contents DIV.otherway {
	MARGIN: 0px 0px 15px; WIDTH: 540px; BACKGROUND: url(/kojin/soudan/image_uniq/bg_index_02.gif) no-repeat left bottom
}
#contents DIV.otherway DIV.net {
	WIDTH: 305px; FLOAT: left
}
#contents DIV.otherway DIV.net DIV.notice {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eee; PADDING-TOP: 10px
}
#contents DIV.otherway DIV.tel {
	WIDTH: 230px; FLOAT: right
}
#contents DIV.otherway DIV.net DIV.detail {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; WIDTH: 275px !important; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
#contents DIV.otherway DIV.tel DIV.detail {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; WIDTH: 200px !important; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
#contents DIV.otherway DIV.detail DIV.button {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#contents DIV.otherway DIV.tel DIV.detail DIV.button {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 64px
}
* HTML #contents BR.pagebreak {
	PAGE-BREAK-BEFORE: always
}
#contents DIV.shopNavi {
	MARGIN-BOTTOM: 10px
}
#contents DIV.shopNavi DIV.imgBox {
	WIDTH: 180px; FLOAT: left
}
#contents DIV.shopNavi DIV.imgBox IMG {
	MARGIN-LEFT: 15px
}
#contents DIV.shopNavi DIV.textBox {
	WIDTH: 340px; FLOAT: right
}
#contents DIV.inner02 {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid; PADDING-TOP: 4px
}
#contents DIV.d_soudanhead DIV.d_mcboxImage {
	MARGIN: 0px 0px 0px 10px; FLOAT: left
}
#contents DIV.d_soudanhead DIV.d_mcboxText {
	MARGIN: 0px 0px 0px 150px
}
#header {
	POSITION: relative
}
BODY {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#contents DIV.readBlock {
	MARGIN: 0px 10px
}
#contents DIV.readBlock P {
	LINE-HEIGHT: 1.5
}
#contents DIV.borderBlock {
	BORDER-BOTTOM: #95cb11 1px solid; BORDER-LEFT: #95cb11 1px solid; PADDING-BOTTOM: 20px; MARGIN-BOTTOM: 28px; BORDER-TOP: #95cb11 1px solid; BORDER-RIGHT: #95cb11 1px solid
}
H2 {
	LINE-HEIGHT: 1.5
}
H3.heading {
	PADDING-LEFT: 14px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/common_images/icon_heading05.gif) no-repeat 0px 0px
}
.brdT {
	BORDER-TOP: #7f7f7f 1px dotted; PADDING-TOP: 10px
}
.centerBlock {
	MARGIN: 0px auto; WIDTH: 450px; FONT-SIZE: small
}
.hoverBtn IMG:hover {
	FILTER: alpha(opacity=70); opacity: 0.7; -khtml-opacity: 0.7; -moz-opacity: 0.7
}
.w32p {
	WIDTH: 32%
}
.w17p {
	WIDTH: 17%
}
#contents UL.unordered08 {
	LIST-STYLE-TYPE: none; TEXT-INDENT: -2em
}
#contents UL.unordered08 LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 2em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contents UL.unordered08 LI UL LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 2em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contents DIV.relateLinkArea09 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 10px; WIDTH: 530px !important; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#contents DIV.relateLinkArea09 {
	BACKGROUND-COLOR: #f2f2f2
}
.center {
	TEXT-ALIGN: center
}
.btn_rightTXT{text-align:right; padding-right:20px;}
