﻿/* CSS Document */
a:link{text-decoration:underline}
a:visited{text-decoration:underline}

/*  standard  */
.field { width:710px; margin:0 21px 0 21px; }
.field_center { width:710px; margin:0; padding:0; text-align:left; }
p { text-align:left; margin:0; font-size:12px; line-height:18px; padding-bottom:22px; 
/*
font-family:"Osaka","ＭＳ Ｐゴシック","sans-serif";
*/  
}
p.normal { text-align:left; margin:0; font-size:12px; 
/*
font-family:"Osaka","ＭＳ Ｐゴシック","sans-serif";
*/
margin:0; padding:0; }
p.caps{ font-size:10px; line-height:14px; color:#666; }
.caps{ font-size:10px; line-height:14px; color:#666; }

p.profile060201_1 { padding:45px 330px 5px 16px; }
p.profile060201_2 { font-size:10px; line-height:13px; padding:0 240px 0 16px; }
p.profile060201_3 { font-size:10px; line-height:13px; padding:0 20px 0 16px; }

.refresh0 { clear: both; height:0px; display:block;}
.refresh15 { clear: both; height:15px; }
.refresh30 { clear: both; height:30px; }

.imgmg{ display:block; }
.imgleft{ display:block; float:left; }
.imgright { display:block; float:right; }
/*  standard end */

/* beauty */
.read01 { width:407px; margin:0; padding:0;}
.sono { width:710px; margin-left:21px; padding:0;}
.sono_img { border:0; margin-bottom:5px;}
p.w560 { width:560px; margin:0; padding:0;}
p.list { margin-left:18px; line-height:20px; }
.shop_undeuxmari { margin:0 35px; height:193px; background:url(../060315/img/shop_bg.gif) top left no-repeat;}
.shop_undeuxmari p { padding:60px 0 5px 35px; }
.title060222 { width:752px; height:420px; background:url(../060315/img/title_3.jpg) top left no-repeat;}
.title060222 p { margin:0 340px 0 20px; padding-top:220px;}
.m225 { margin:0 0 0 225px;}
.topic060222 { display:block; margin-bottom:15px;}
.shop_kotoran { margin:0 35px; height:174px; background:url(../060315/img/info.jpg) top left no-repeat;}
.shop_kotoran p { padding:50px 360px 5px 20px; }

/* 16 */
.f060419_0 { text-align:left; height:250px; background:url(../060524/img/topic1_ph.jpg) top left no-repeat;}
.f060419_0 p { margin-left:210px;}
.f060419_1 { float:left; width:364px; text-align:left;  background:url(../060524/img/topic2.jpg) top left no-repeat;}
.f060419_1 p { padding-top:189px; margin-right:18px;}
.f060419_1_1 { float:left; width:364px; text-align:left; height:129px; background:url(../060524/img/topic2_bg.jpg) top left no-repeat;}
.f060419_1_1 p {padding-top:20px; margin:0 148px 0 10px;}
.f060419_2 { margin-left:374px; text-align:left;   background:url(../060524/img/topic3.jpg) top left no-repeat; }
.f060419_2 p { padding-top:189px;}
.f060419_2_1 { margin-left:374px; text-align:left; height:129px; background:url(../060524/img/topic3_bg.gif) top left no-repeat;}
.f060419_2_1 p { padding-top:20px; margin:0 130px 0 10px;}
.f060419 { background:url(../060524/img/dot.gif) top left no-repeat;}
.f060419_3{ float:left; width:345px; height:120px; text-align:left; background:url(../060524/img/topic4_1.gif) top left no-repeat;}
.f060419_4 { float:right; width:345px; height:120px; text-align:left; background:url(../060524/img/topic4_2.gif) top left no-repeat;}
.f060419_5 { float:left; width:345px; height:120px; text-align:left; background:url(../060524/img/topic4_3.gif) top left no-repeat;}
.f060419_6 { float:right; width:345px; height:120px; text-align:left; background:url(../060524/img/topic4_4.gif) top left no-repeat;}
.f060419_3 p,.f060419_4 p,.f060419_5 p,.f060419_6 p { padding-top:40px; margin:0 10px 0 10px;}
.f060419_7 { padding:12px; border:solid 1px #660099;}
.f060419_7 p { margin:0px;}
.mkh1 { background:url(../060524/img/mkh1_ph.jpg) top left no-repeat;}
.mkh1 p { margin:0 280px 0 0;}

/*17*/
.f060524_1{ background:url(../060614/img/topic2_ph1.jpg) no-repeat; height:230px; width:710px;}
.f060524_1 p { margin:0 340px 0 0;}
.f060524_2{ background:url(../060614/img/topic2_ph2.jpg) no-repeat; height:219px; width:710px;}
.f060524_2 p { margin:0 0 0 310px ;}
.f060524_3{ background:url(../060614/img/topic2_ph3.jpg) no-repeat; height:230px; width:710px;}
.f060524_3 p { margin:0 290px 0 0;}
.mkh2{ background:url(../060614/img/topic3.jpg) no-repeat; height:397px; width:710px;}
.mkh2 p{ margin:0 290px 0 0; padding-top:120px;}
.f060524_4{ border:#000000 1px solid; padding:20px 10px 10px 10px; background:url(../060614/img/topic3_ph.jpg) no-repeat;}
.f060524_4 p { width:320px; margin:0 345px 0 0;}


/*18*/
.f060621_1{ width:310px; float:left;}
.f060621_1 p{width:310px; margin:0px; padding:0px;}
.f060621_2{ width:400px; float:right;}
.f060621_2 p{width:400px; margin:0px; padding:0px;}
.f060621_3{ margin-left:55px;}
.f060621_4{ width:710px; height:334px; background:url(../060621/img/topic4_ph.jpg) top left no-repeat;}
.f060621_4 p { margin:0 300px 0 0;}
.mkh3{ background:url(../img/18/topic5.jpg) no-repeat; width:710px;}
.mkh3 p, .mkh4 p, .mkh5 p { margin:0 290px 0 0; padding-top:120px;}

/*19*/
.note19_01 { padding: 0 15px 0 15px; }
.note19 { margin: 0; width:710px; float: left;}
.note19_02, .note19_03 { float: left; border-right: #666666 dashed 1px; }
.note19_02 { padding: 0 15px 0 0; width: 215px; }
.note19_03 { padding: 0 15px 0 15px; width: 215px; }
.note19_04 { padding: 0 0 0 15px; width: 215px; float: left; }
.note19_05 { padding: 0; width: 710px; float: left; }
.note19_06 { padding: 70px 20px 0 220px; width: 710px; height: 200px; background:url(../060816/img/ph04.jpg) top left no-repeat; }
.note19_07 { padding: 70px 20px 0 220px; width: 710px; height: 200px; background:url(../img/19_2/ph04.jpg) top left no-repeat; }
.note19_06 p, .note19_07 p{ width: 470px; } 
.note19_img { float: left; }
.mkh4{ background:url(../060816/img/topic5.jpg) no-repeat; width:710px;}

/*19_2*/
.note19_02_01 {
	width: 710px;
	height: 330px;
	background: url(../img/19_2/ph05.jpg) top left no-repeat;
	}
.note19_02_02 {
	padding: 65px 0 0 0;
	margin: 0 ;
	width: 440px;
	}
.web_info {
	padding: 60px 0 0 0;
	}
.mar19_02_02 {
	float: left;
	}
.mkh5{ background:url(../img/19_2/topic5.jpg) no-repeat; width:710px;}



/*20*/
.f060930_1{ background:url(../060920/img/block.gif) top left no-repeat; margin:0; padding:0; height:280px;}
.f060930_1 P { margin:0 40px 0 50px; padding-top:60px;}
#f060930_2 { margin:0; padding:14px; border:#000000 solid 1px;}
.f060930_2 { margin:0; padding:0; height:172px;}
.mkh6{ background:url(../060920/img/mkh_bg.jpg) no-repeat;height:400px;}
.mkh6 P { margin:0 300px 0 16px; padding-top:120px;}


/*21*/
.f061011_1{ margin:0; padding:0;}
.f061011_2{ background:url(../061011/img/bg01.gif) top left no-repeat; margin-left:7px; padding:0; height:573px;}
.f061011_2 P { margin:0 40px 0 50px; padding-top:300px;}
.f061011_3{ background:url(../img/img/bg2.gif) top left no-repeat; margin:0; padding:0; height:254px;}
.f061011_3 P { margin:0 40px 0 30px; padding-top:26px;}
.f061011_4{ background:url(../061011/img/info.gif) top left no-repeat; margin:0; padding:0; height:206px;}
.f061011_4 P { margin:0 30px 0 16px; padding-top:56px;}

/* 041110修正 */
.img_041110 img, .img_041110 table{
	margin:0;
	padding:0;
}

.top_041110 {
vertical-align:top;
}

/* 051012修正 */
.bottom_051012{
vertical-align:bottom;
}

#navigator{
	width:650px;
	height:153px;
	border: 1px solid #333333;
	background-image: url(profile.gif);
	background-repeat: no-repeat;
	background-position: 8px 5px;
	padding: 0px;
	margin-bottom: 30px;
}

#navigator .left{
	width: 446px;
	padding: 50px 29px 0 15px;
	float: left;
}

#navigator .right{
	width: 160px;
	float: left;
}
