H5{border: 1 #436EEE solid; color: #436EEE ; padding: 3}

div.ap2new { margin-top: 8px; line-height: 14px;}



body,tr,td,th,
{
      scrollbar-face-color:#F8F8FF;
      scrollbar-track-color:#F5F5F5;
      scrollbar-arrow-color:#836FFF;
      scrollbar-highlight-color:#836FFF;
      scrollbar-shadow-color:#836FFF;
      scrollbar-3dlight-color:#ccccff;
      scrollbar-darkshadow-color:#ccccff;
	font-family:"MS UI Gothic";
		
      font-size: 10pt; }

/* TOPで使用 */

table.top {
	border: solid 1px black;   
	width: 100%;
	line-height: 130%;	   
	border-collapse: collapse;
	margin-bottom: 15;
	font-size: 10pt;}

table.top_shop {
	border: solid 1px black;   
	width: 100%;
	line-height: 130%;	   
	margin-bottom: 3px;
	border-collapse: collapse;
	font-size: 10pt;}

td.top {background-color: pink;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 5px;
        padding-bottom: 2px;
	border: solid 1px black;}


td.day {padding: 5px;
	line-height: 115%;
	padding-left: 10px;
	line-height: 15px;
       	background-color: #FFF5EE;}


td.day2 {font-size: 9pt;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 5px;
	border-bottom: 0px;
	background-color: #FFF5EE;}

td.day3 {padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 0px;
	background-color: #FFF5EE;}

td.art {padding-bottom: 6;
	border-top: 0px;
	border-right: 0px;
	padding-left: 10px;
	width: 130px;
	background-color : #FFF5EE;}

td.tit {padding-bottom:3 ;
	border-top: 0px;
	border-left: 0px;
	padding-left: 10px;
	background-color : #FFF5EE;}


td.art2 {
	border-top: 0px;
	border-right: 0px;
	padding-left: 10px;
	width: 130px;
	background-color : #FFF5EE;}

td.tit2 {
	border-top: 0px;
	border-left: 0px;
	padding-left: 10px;
	background-color : #FFF5EE;}

tr.rday {
	margin-bottom: 5px; }


/* ハロショで使用 */

td.top2 {background-color: pink;
	padding-top: 2px;
	padding-left: 5px;
        padding-bottom: 2px;
        border: solid 1px black;
	border-color:black black black pink; }

td.top3 {background-color: pink;
	padding-top: 2px;
	padding-left: 5px;
        padding-bottom: 2px;
        border: solid 1px black;
	border-color:black pink black black; }

.kome {	font-size: 12px; }








td.rec {background-color: pink;
        border: solid 1px black;
	padding: 5px;}

td.rec2 {padding-top: 3;
	border-bottom: 0px;
	background-color: #FFF5EE;
	padding: 5px;}










td.top4 {padding-left: 4px;
	background-color: pink;
        border: solid 1px black;}

td.multi {padding: 4px;
	border-bottom: 0px;
	background-color: #FFF5EE;}

div{
     font-size:10pt;
    }

 b{font-size:9pt;
     text-align:left;
      color:#363636;}

div.top{
     font-size:10pt;
     font-weight:bold;
     color:#836FFF;
     text-align:left; }

div.small{ 
	font-size:9pt;}
	

div.srm   {
     font-size:10pt;
     text-align:left; }

div.br{font-size:3pt;}

.INYOU { color: #363636 }

/* ピンクリンク */
A:link.p { color: hotpink }
A:visited.p { color: hotpink }
A:active.p { color: hotpink } 
A:hover.p { color: #836FFF; background-color: #E6E6FA }

/* 通常リンク */
A:link { text-decoration:none; color: blue;}
A:visited { text-decoration:none; color: #3399cc; }
A:active { text-decoration:none } 
A:hover {  text-decoration:underline }



/* 引用 */
BLOCKQUOTE { text-align:left; font-weight: normal; color: black; background-color: #E6E6FA; padding: 12 10 10;}