@charset "Shift_JIS";

* {
	margin: 0;
	padding: 0;
}
/*全体の背景色の指定 */
body {
	background-color: #ffe4e1;

	margin-top: 10px;
	text-align: center;
}

a img {
	border: none;
}

div#pageWrapper {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #ffffff;
	text-align: left;
}

div#contentsWrapper {
	width: 780px;
	margin-top: 10px;
	margin-bottom: 10px;

	overflow: auto;
}

/* old \*/
* html div#pagewrapper{
	width: 800px;
}
/* end \*/

div#header {
	width: 100%;
	height: auto;
	margin-bottom: 10px;
	background-image: url(../image/header.jpg);
}

h1 {
		padding: 54px 0px 0px;
}




div#mainContents {
	float: right;
	width: 540px;
	margin-left: 10px;
}

div#head-navi  {
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 30%;
	text-align: center;
	font-family: Helvetica, Arial, Osaka,  "ＭＳ　Ｐゴシック", sans-serif;
}

/*サイドメニューnavi部分の表示背景色の指定 */
div#nav {
	float: left;
	width: 230px;
	background-color: #FAFA85;
	margin-top: 3px;
}




div#nav h3 {
	color: #F7E68;
	padding: 15px 0 0 0px;
	margin: 0 5 3 0 
	font-family: Helvetica, Arial, Osaka,  "ＭＳ　Ｐゴシック", sans-serif;
	fonf-position: center;
	border: solid medium #FFFFCC	
}

div#nav h4 {
	color: #3cb371;
	padding: 10px 0 0 5px;
	font-family: Helvetica, Arial, Osaka,  "ＭＳ　Ｐゴシック", sans-serif;
	fonf-position: center;
	
	
}

div#work-light-saikai ul,
div#whatsNew ul,
div#nav ul{
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
}

div#nav li {
	padding: 5px 0 0;
	margin-left: 5px ;	
}

/*サイドメニュー内リンク表示の指定*/

div#navi a:link{
	text-decoration: none;
	color: #ffffff;
}

div#navi a:visited{
	color: #cccccc;
}

div#navi a:hover{
	text-decoration: underline;	
	color:  #bc8f8f;
}

/*サイドメニュー内リンク表示・終了*/

div#navi p{
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 2px;
	font-size:60%;
	font-family: Helvetica, Arial, Osaka, "メイリオ", "ＭＳ　Ｐゴシック", sans-serif;
	font-color: #cccccc
}



div#nav li.main{
	font-size: 93%;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 2px;
	border-bottom-style: solid;
	border-color: #ffffff;
	font-family: Helvetica, Arial, Osaka, "メイリオ", "ＭＳ　Ｐゴシック", sans-serif;	
}

div#nav li.sub{
	font-size: 80%;
	margin-left: 5px;
	margin-bottom: 2px;
	border-left-style: solid;
	border-color: #ffffff;
	font-family: Helvetica, Arial, Osaka, "メイリオ", "ＭＳ　Ｐゴシック", sans-serif;
}

div#navi p kensaku{ font-family: Times, "Times New Roman", serif;}

/*footer部分の表示指定背景色の指定*/
	
div#footer {
	clear: both;
	width: 778px;
	height: 75px;
	background-color: #FF5987;
}



div#footer p {
	clear: both;
	padding: 55px 0 0 10px;
	color: #ffffff;
	font-size: 90%;
	font-family: Helvetica, Arial, Osaka,  "ＭＳ　Ｐゴシック", sans-serif;
}

/*コンテンツ内の表示指定*/

div.contents {
	width: 500px;
	margin-top: 10px;
	margin-left: 3px;
	margin-right: 0;
	padding: 10px 10px 10px 13px;
	border-style: solid;
	border-width: 1px;
	border-color: #ccc;
	line-height: 1.5;
	color: #333333;
	font-size: 86%;
	font-family: Helvetica, Arial, Osaka,  "ＭＳ　Ｐゴシック", sans-serif;
}

/* 特定商法取引法に基づく表記 */
.table1{
    width: 430px;
    text-align:left;  
    border: none;
    border-collapse: separate;
    border-spacing : 6px 4px;
  }
  .table1 th{
    width: 10%;
    background-color: #E6E6FA;
      white-space:nowrap;
      
  }
  .table1 td{
    background-color: #EFF2F7;
      white-space:nowrap;
      
  }
	
	 

/*コンテンツ内の文章の位置指定*/

#col2 {
	position: relative;
	left: 10px;
	right: 2px;
	width: 475px;
	padding: 5px;
}

#col3 {
	position: relative;
	left: 5px;
	right: 2px;
	width: 480px;
	padding: 5px;
}



/*コンテンツ内左右2段組みサイトマップ用*/

#col4 {
	position: left;
	left: 2px;
	right: 2px;
	width: 230px;
	padding: 1px;
}

#col5 {
	position: right;
	left: 2px;
	right: 2px;
	width: 230px;
	padding: 1px;
}

div#sitemap h3{
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	font-size: 120%;
	color: #556b2f;
	
	font-family: Helvetica, Arial, "メイリオ", sans-serif;
}


div#description p,
div#work-support p,
div#work-joka p,
div#mail p,
div#premail p {
	margin: 0 0 10px;
	font-family: Helvetica, Arial, Osaka,  "ＭＳ　Ｐゴシック", sans-serif;
}

div#sitemap h2,
div#whatsNew h2,
div#description h2,
div#about h2,
div#note h2,
div#link h2,
div#work-light-jiai h2,
div#work-yudaneru h2,
div#work h2 {
	margin-bottom: 10px;
	padding: 3px 5px;
	border: solid 1px  #bc8f8f;
	border-left: solid 5px  #bc8f8f;
	font-size: 155%;
	color: #3cb371;
	font-family: Helvetica, Arial, "メイリオ", sans-serif;
}



div#mail h2,
div#pre-mail h2,
div#pre-mail-shouhou h3{
	margin-bottom: 5px;
	padding: 3px 3px;
	font-size: 155%;
	color: #556b2f;
	font-family: Helvetica, Arial, "メイリオ", sans-serif;
}


div#pre-mail-chui h3,
div#pre-mail-can h3,
div#mail h3,
div#pre-mail h3 {
	margin-bottom: 8px;
	padding: 3px 3px;
	border: solid 1px  #bc8f8f;
	border-left: solid 5px  #bc8f8f;
	font-size: 125%;
	color: #660033;
	font-family: Helvetica, Arial,  "メイリオ", sans-serif;
}

div#about-cyara h2,
div#about-history h2,
div#about-hobby h2,
div#kensaku h2,
div#site-mp h2,
div#site-mp2 h2,
div#note-1 h2,
div#note-2 h2,
div#note-3 h2,
div#note-4 h2,
div#note-5 h2,
div#note-ex-list h2,
div#note-ex-work h2,
div#note-ex-work2 h2,
div#note-ex-work3 h2,
div#note-ex-work4 h2,
div#note-ex-note h3,
div#note-love h2,
div#note-saikai h2,
div#note-6 h2,
div#note-7 h2,
div#note-8 h2,
div#note-9 h2,
div#note-10 h2,
div#note-11 h2,
div#note-13 h2,
div#note-14 h2,
div#note-15 h2,
div#note-16 h2,
div#note-17 h2,
div#work-support h3{
	margin-bottom: 5px;
	font-size: 144%;
	color: #556b2f;
	font-family: Helvetica, Arial, "メイリオ", sans-serif;		
	
}
div#work-light-jiai h3,
div#description h3,
div#about h3,
div#work h3,
div#work-yudaneru h3,
div#work-omakase h3,
div#work-support2 h3,
div#work-support h3,
div#work-joka h3,
div#work-daichi h3,
div#work-short h3,
div#work-remu-surgery h3,
div#work-red-blue h3,
div#note h3,
div#note-14 h3,
div#note-15 h3,
div#note-16 h3,
div#note-17 h3{
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	font-size: 120%;
	color: #556b2f;
	
	font-family: Helvetica, Arial, "メイリオ", sans-serif;		

	
}
div#link h4,
div#note-8 h4,
div#note-9 h4,
div#work-light-saikai h4,
div#work-saikai h4,
div#work-omakase-2 h4{
	font-size: 112%;
	color: #556b2f;
	font-family: Helvetica, Arial,  "メイリオ", sans-serif;
	
}

div#pre-mail-chui h4,
div#pre-mail-can h4,
div#pre-mail h4{
	font-size: 112%;
	color: #556b2f;
	font-family: Helvetica, Arial, "メイリオ", sans-serif;		
	}

div#pre-mail-shouhou table {
	width: 450px;
	margin: 0px 5px 0;
	border: solid 1px #333333;
}
	
div#pre-mail-shouhou table th,
div#pre-mail-shouhou table td {
	width: 30px;
	border: solid 1px #333333;
	text-align: center;
}


	

div#work-saikai h2,
div#work-omakase h2,
div#work-omakase-2 h2,
div#work-event h2,
div#work-manif h2,
div#work-remu-grid h2,
div#work-remu-surgery h2,
div#work-sogo h2,
div#work-remulian h2,
div#work-rennkin h2,
div#work-light-saikai h2,
div#work-support h2,
div#work-support2 h2,
div#work-light-saikai-mail h2,
div#work-enkaku h2,
div#work-joka h2,
div#work-joka2 h2,
div#work-daichi h2,
div#work-short h2,
div#work-red-blue h2 {
	margin-bottom: 15px;
	padding: 3px 5px;
	font-size: 150%;
	color: #556b2f;
	font-family: Helvetica, Arial, "メイリオ", sans-serif;		

}
div#link p.day,
div#sitemap p.day,
div#work-yudaneru p.day,
div#work-1 p.day,
div#kensaku p.day,
div#site-mp p.day,
div#site-mp2 p.day,
div#pre-mail p.day,
div#pre-mail-chui p.day,
div#pre-mail-can p.day,
div#pre-mail-shouhou p.day,
div#mail p.day,
div#work p.day, 
div#work-light-jiai p.day,
div#work-light-saikai p.day,
div#work-light-saikai-mail p.day,
div#work-remu-grid p.day,
div#work-remu-surgery p.day,
div#work-support p.day,
div#work-support2 p.day,
div#work-sogo p.day,
div#work-saikai p.day,
div#work-omakase p.day,
div#work-omakase-2 p.day,
div#work-manif p.day,
div#work-enkaku p.day,
div#work-rennkin p.day,
div#work-joka p.day,
div#work-joka2 p.day,
div#work-daichi p.day,
div#work-short p.day,
div#note-ex-work p.day,
div#note-ex-work4 p.day,
div#note-ex-work3 p.day,
div#note-ex-work2 p.day,
div#note-ex-note p.day,
div#note-ex-list p.day,
div#note-saikai p.day,
div#note p.day,
div#note-1 p.day,
div#note-2 p.day,
div#note-3 p.day,
div#note-4 p.day,
div#note-5 p.day,
div#note-6 p.day,
div#note-7 p.day,
div#note-8 p.day,
div#note-9 p.day,
div#note-10 p.day,
div#note-11 p.day,
div#note-12 p.day,
div#note-13 p.day,
div#note-14 p.day,
div#note-15 p.day,
div#note-16 p.day,
div#note-17 p.day,
div#note-love p.day,
div#note-444 p.day,
div#note-999 p.day,
div#note-ex-list p.day,
div#note-ex-work3 p.day,
div#note-ex-work4 p.day,
div#note-ex-note p.day,
div#about p.day,
div#about-history p.day,
div#about-cyara p.day,
div#about-hobby p.day{
	margin-top: 15px;
	margin-bottom: 5px;
	padding: 5px;
	border-top: solid 1px #bc8f8f;
	font-size: 95%;
	text-align: right;
	font-family: Helvetica, Arial, Osaka,  "ＭＳ　Ｐゴシック", sans-serif;
}

div#work-light-jiai p.word,
div#work-light-saikai p.word{
	font-size: 105%;
	font-weight: bold;
	color: #333366;
	font-family: Helvetica, Arial, Osaka,  "ＭＳ　Ｐゴシック", sans-serif;
}

div#work-light-saikai p.link,
div#worl-light-saikai-mail p.link{
	font-size: 125%;
	font-family: Helvetica, Arial, Osaka,  "ＭＳ　Ｐゴシック", sans-serif;
}
