@charset "Shift_JIS";
/*===========================================================================
                                                                 2009/08/27
   case.css 
   case.htmȉւCSS
  =========================================================================== */

/*--sekourei-bath.htm-------*/

#case_warap {
	width : 525px ;
	padding : 24px 21px 42px 19px ;
	_width : 565px;
}

#case_warap .left {
	float : left ;
	width : 254px;
	padding : 0 17px 0 0 ;
	_width : 271px;
}

#case_warap .right {
	float : right ;
	width : 254px;
}

table.case {
	width : 254px ;
	_font-size:12px;
}

/* ---CSS-- */

table.case td.title {
	background : url(../images/water/bath_case_bg01.gif) left top no-repeat;
	width : 252px ;
	height : 50px ;
	border : 1px solid #cccccc;
}

table.case td.title02 {
	background : url(../images/water/bath_case_bg02.gif) left top no-repeat;
	width : 252px ;
	height : 50px ;
	border : 1px solid #cccccc;
}

table.case td.title03 {
	background : url(../images/water/bath_case_bg03.gif) left top no-repeat;
	width : 252px ;
	height : 50px ;
	border : 1px solid #cccccc;
}

table.case td.title04 {
	background : url(../images/water/bath_case_bg04.gif) left top no-repeat;
	width : 252px ;
	height : 50px ;
	border : 1px solid #cccccc;
}

table.case td.title05 {
	background : url(../images/water/bath_case_bg05.gif) left top no-repeat;
	width : 252px ;
	height : 50px ;
	border : 1px solid #cccccc;
}

table.case td.title06 {
	background : url(../images/water/bath_case_bg06.gif) left top no-repeat;
	width : 252px ;
	height : 50px ;
	border : 1px solid #cccccc;
}

table.case td.title07 {
	background : url(../images/water/bath_case_bg07.gif) left top no-repeat;
	width : 252px ;
	height : 50px ;
	border : 1px solid #cccccc;
}

/* ---CSS-- */


/* ---10/06/14-- */


table.case td.tit {
	background : url(../images/water/bath_case01.gif) left top no-repeat;
	width : 253px ;
	height : 46px ;
	border: 1px solid #cccccc;
	border-bottom:none;
}

table.case td.tit02 {
	background : url(../images/water/bath_case02.gif) left top no-repeat;
	width : 253px ;
	height : 46px ;
	border: 1px solid #cccccc;
	border-bottom:none;
}

table.case td.tit03 {
	background : url(../images/water/bath_case03.gif) left top no-repeat;
	width : 253px ;
	height : 46px ;
	border : 1px solid #cccccc;
	border-bottom:none;
}

table.case td.tit04 {
	background : url(../images/water/bath_case04.gif) left top no-repeat;
	width : 253px ;
	height : 46px ;
	border : 1px solid #cccccc;
	border-bottom:none;
}

table.case td.tit05 {
	background : url(../images/water/bath_case05.gif) left top no-repeat;
	width : 253px ;
	height : 46px ;
	border : 1px solid #cccccc;
	border-bottom:none;
}

table.case td.tit06 {
	background : url(../images/water/bath_case06.gif) left top no-repeat;
	width : 253px ;
	height : 46px ;
	border : 1px solid #cccccc;
	border-bottom:none;
}

table.case td.tit07 {
	background : url(../images/water/bath_case07.gif) left top no-repeat;
	width : 253px ;
	height : 46px ;
	border : 1px solid #cccccc;
	border-bottom:none;
}


/* ----- */


table.case td.title p {
	background : url(../images/common/img_5.gif) 5px -1px no-repeat;
	color : #3482f8 ;
	font-weight : bold ;
	padding : 0 0 0 30px ;
}

/* ----- */

*:first-child+html table.case td.title p {
	background : url(../images/common/img_5.gif) 5px top no-repeat;
	color : #3482f8 ;
	font-weight : bold ;
	padding : 3px 0 0 30px ;
}

/* ----- */

table.case td.main {
	width : 252px ;
	border-top : 1px solid #cccccc;
	border-right : 1px solid #cccccc;
	border-bottom : 0 ;
	border-left : 1px solid #cccccc;
	padding : 13px 0 0 12px ;
	_width : 264px;
}

table.case td.main .more {
	margin : 13px 0 0 0 ;
	padding : 9px 0 8px 0 ;
	border-top : 1px dotted #333333 ;
	width : 232px ;
	text-align : center ;
}

table.case td.foot {
	width : 254px ;
	border-bottom : 0 ;
	background : url(../images/water/bath_case_bottom.gif) left top no-repeat;
	height : 6px ;
	text-align : left ;
}

#case_suicolle {
	width : 525px ;
	margin : 0 21px 0 19px ;
	padding : 27px 0 0 0;
	border-top : 1px dotted #333333;
	border-bottom : 1px dotted #333333;
	text-align : center ;
}

#case_suicolle p {
	padding : 11px 0 24px 0;
/*	font-size : 13px ;*/
	line-height : 1.5 ;
}

#case_suicolle p a:link {
	color : #0066ff ;
	font-weight : normal ;
}

#case_suicolle p a:visited {
	color : #0066ff ;
	font-weight : normal ;
}



/*--sekourei-bath2.htm-------*/

#case_bath2 {
	width : 525px ;
	padding : 21px 21px 0 21px ;
	_width : 267px;
}

#case_top {
	font-size : 14px ;
	color : #009900 ;
	border-bottom : 1px dotted #333333 ;
	font-weight : bold ;
	padding : 0 0 23px 0;
	margin-bottom :26px;
}

#case_top .message {
	width : 493px ;
	font-size : 12px ;
	color : #000000 ;
	background :#ffffd9;
	border : 1px solid #dadada ;
	margin-top : 20px ;
	padding : 15px 15px 20px 15px ;
	font-weight : normal ;
}

#case_top .message p.title {
	font-weight:bold;
	font-size:15px;
	padding : 7px 0 15px 0;
	border-bottom : 1px dotted #000000 ;
	width : 345px ;
	margin-bottom : 15px ;
}

#case_top .message dl {
	float :right;
	padding: 0 0 5px 15px ;
}

#case_top .message dl dd {
	padding-top: 5px ;
	text-align :center;
}

#case_sunrefre {
	font-size : 10px ;
	color : #009900 ;
	margin-top :3px;
}

.case_sunrefre_text {
	font-size : 9px ;
}

.case_sunrefre_logo {
	margin-top :3px;
}

#bath_contents {
	width : 525px ;
	padding : 0 21px 0 21px ;
	_width : 567px;
}

table.case_main td.title {
	background : url(../images/common/title_bg.gif) left top no-repeat ;
	width : 523px ;
	height : 32px ;
	border : 1px solid #cccccc ;
	border-bottom : 0 ;
}

table.case_main td.title p {
	display : block ;
	background : url(../images/common/img_4.gif) 6px 3px no-repeat;
	height : 22px ;
	padding : 6px 0 0 25px ;
	font-size : 12px ;
	font-weight : bold ;
}

table.case_main td.cup {
	width : 521px ;
	border-top : 0 ;
	border-right : 1px solid #ff0000 ;
	border-bottom : 0 ;
	border-left : 1px solid #ff0000 ;
	background : #ff0000 ;
	height : 12px ;
	color : #ffffff ;
	font-weight : bold ;
	padding : 5px 0 5px 25px ;
	_font-size:13px;
	_width : 546px;
}

table.case_main td.ex {
	width : 523px ;
	border-top : 0 ;
	border-right : 1px solid #cccccc ;
	border-bottom : 0 ;
	border-left : 1px solid #cccccc ;
	background : #efefef ;
	height : 39px ;
	padding : 5px 51px 5px 25px ;
	_font-size:13px;
	_width : 599px;
}

/*--table main-------*/

table.case_main td.main {
	width : 523px ;
	border-top : 0 ;
	border-right : 1px solid #cccccc ;
	border-bottom : 0 ;
	border-left : 1px solid #cccccc ;
	padding : 14px 0 14px 13px ;
	_width : 545px;
}

table.case_main td.main ul {
	padding : 7px 0 0 0 ;
	list-style : none ;
}

table.case_main td.main ul li {
	float:left;
	font-size : 11px ;
}

table.case_main td.main .ki_left {
	float : left ;
	width : 317px ;
}

table.case_main td.main .ki_right {
	float : right ;
/*	width : 194px ;*/
	width : 173px ;
	padding : 0 7px 0 13px ;
}

table.case_main td.main .ki_left_p2 {
	float : left ;
	width : 296px ;
}

table.case_main td.main .ki_right_p2 {
	float : right ;
	width : 193px ;
	padding : 0 10px 0 6px ;
	_width : 209px;
}

table.case_main td.main .ki_left_p3 {
	float : left ;
	width : 123px ;
	padding : 80px 0 0 0 ;
}

table.case_main td.main .ki_right_p3 {
	float : right ;
	width : 373px ;
	padding : 0 14px 0 0 ;
	_width : 387px;
}

table.case_main td.main .ki_left_p4 {
	float : left ;
	width : 282px ;
/*	padding : 80px 0 0 0 ;*/
}

table.case_main td.main .ki_right_p4 {
	float : right ;
	width : 228px ;
/*	padding : 0 14px 0 0 ;*/
}


/*--table footer-------*/

table.case_main td.foot {
	width : 525px ;
	margin : 0 ;
	padding : 0 ;
	background :url(../images/water/table_bottom.gif) left top no-repeat ;
}

/*--sekourei-kittin.htm-------*/

#case_kittin {
	width : 525px ;
	padding : 21px 21px 0 21px ;
	_width : 567px;
}

#kittin_contents {
	width : 525px ;
	padding : 0 21px 0 21px ;
	_width : 567px;
}
