body {
	font-size: 10px;
	color: #605f5f;
                              /*filter: progid:DXImageTransform.Microsoft.Gradient
                              (StartColorStr=#ffffff, EndColorStr=#ffffff, GradientType=0) */
	 background-image: url(/img.ls/bg/bbg.gif);
	scrollbar-base-color: #fee7f9;
	scrollbar-face-color: #fee7f9;
	scrollbar-arrow-color: #f72feb;
	scrollbar-shadow-color: #f72feb;
	scrollbar-darkshadow-color: #f72feb;
	scrollbar-highlight-color: #f72feb;
	scrollbar-3dlight-color: #fee7f9;
	scrollbar-track-color: #fee7f9;
}
/* ”wŒiF */
body,td,th,table {
	
}

table,h3 {

        background-image: url(/img.ls/bg/pb.gif);
        font-size: 10px;
}

h1 {
	font-size: 12px;
        color: #ffffff;
}

a:link {
	color: #605f5f;
}
a:visited {
	color: #605f5f;
}
a:hover {
	color: f72feb;
}
a:active {
	color: white;
}

hr {
	color: #605f5f;

}

img {
	border-style: none;
}

ul {
	list-style-type: none; 
}

/* --------------------šstyleš-------------------- */


.marq  {
 	              width: 750px;
                      height:  10px;

                      
}

.marqm  {
                      background-image: url(/img.ls/bg/marq.gif);
                      width:  750px;
                      height:  10px;
                      margin:  0px;
                      padding:  2px;
	              font-size: 10px;
                      color: #605f5f;
	              border: 1px solid #f72feb;

}

.shad  {
/*                      width: 750px;	*/
                      width: 756px;
                      text-align: center;
                      margin:  1px;
                      padding:  0px;
                      border-left: 1px solid #605f5f;
                      border-right: 1px solid #605f5f;
                      border-bottom: 1px solid #605f5f;
} 


.flash {
                              width:  750px;
                              height:  200px;
                              border: 1px solid #f72feb;
}

.menu  {

                              width:  748px;
                              padding:  0px;
                              margin:  0px;
                              text-align:  center;

}

.mnb  {
                               background-color:  #e1fafc;
                               padding:  0px;
                               margin:  0px;
	                       border: 1px solid #1a969e;
}

.menuu  {
                               width: 748px;
	                       border: 1px solid #605f5f;
                               font-size: 10px;
}

.cc  {                         text-align: center;
}

.mob  {                   
                               width:  748px;
                               height:  100px;

}
/* ------------------šfont styleš-------------------- */

.base_n {
                               text-align: left;
                               padding: 2 2 2 5px;
                               font-size: 10px;
                               color: #605f5f;
}

/* ÍÞ°½¶×°@font bold */
.base_b {
                               text-align: left;
                               padding: 2 2 2 5px;
                               font-size: 10px;
                               font-weight: bold;
                               color: #605f5f;
}

/* ÍÞ°½¶×°@font bold big*/
.base_b_big {
                               text-align: left;
                               padding: 2 2 2 5px;
                               font-size: 16px;
                               font-weight: bold;
                               color: #605f5f;
}

/* ËßÝ¸Œn@font bold */
.pink_b  {
                               text-align: left;
                               padding: 2 2 2 5px;
                               font-size: 12px;
                               font-weight: bold;
                               color: #fca9e9;
}

/* ËßÝ¸Œn@font bold big*/
.pink_b  {
                               text-align: left;
                               padding: 2 2 2 5px;
                               font-size: 12px;
                               font-weight: bold;
                               color: #fca9e9;
}

/* ‰©FŒn font bold */
.yellow_b  {
	                       text-align: left;
                               padding: 2 2 2 5px;
                               font-size: 12px;
                               font-weight: bold;
                               color: #eed712;
}

/* ‰©FŒn font bold big*/
.yellow_b_big  {
	                       text-align: left;
                               padding: 2 2 2 5px;
                               font-size: 20px;
                               font-weight: bold;
                               color: #eed712;
}

/* ÌÞÙ°Œn font bold  */
.blue_b_big {
	                       text-align: left;
                               padding: 2 2 2 5px;
                               font-size: 12px;
                               font-weight: bold;
                               color: #1ae8e1;
}

/* ÌÞÙ°Œn font bold big */
.blue_b_big {
	                       text-align: left;
                               padding: 2 2 2 5px;
                               font-size: 20px;
                               font-weight: bold;
                               color: #1ae8e1;
}

/* ------------------škao styleš-------------------- */

.sface  {
                              width:  150px;
                              height:  30px;
}

/* ------------------šbg styleš-------------------- */

.sm  {
/*                              margin: 10 0 0 0px;		*/
                              margin: 0px;
                              padding: 0px;
}
.sm_w  {
                              background-image: url(/img.ls/bg/sm_w.gif);
                              background-repeat: no-repeat;
                              width: 360px;
                              height: 10px;
}
.sm_h  {
                              background-image: url(/img.ls/bg/sm_h.gif);
                              background-repeat: repeat-y;
}
/* --------------------štop styleš-------------------- */

.marquee_b {
                              width:  800px;
	                      text-align: center;
                              font-size: 10px;
                              color: #21ced9;
                              border: 1px solid #ffbbff;

}

.top_sub  {
                             background-image: url(/img.ls/sub/top.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
                             text-align:  left;
}

.date {
	                     width: 369px;
                             height: 260px;
	                     border: 1px solid #605f5f;
                             font-size: 10px;
}

.newley {
	                     width: 369px;
                             height: 450px;
	                     border: 1px solid #605f5f;
                             font-size: 10px;
}

.new_sub  {
                             background-image: url(/img.ls/sub/new.gif);
                             width:  360px;
                             height:  25px;
}
.newf {
	                     vertical-align: top;
	                     text-align: center;
                             font-size: 10px;
}

.tdate {

                              width: 360;
	                      height: 15px;
                              font-size: 10px;
                              color: #605f5f;
                              padding: 5 0 0 10px;
	                      border-bottom: 1px solid #f72feb;
}

.at {
                              width: 360;
	                      height: 15px;
                              padding: 5 10 0 10px;

}
.move  {
	                      vertical-align: top;
                              text-align: center;
                              font-size: 10px;
}

.tpshot  {
                             background-image: url(/img.ls/sub/shot.gif);
                             width:  360px;
                             height:  25px;
}

.bst {
                               text-align: left;
                               padding: 0 0 0 0px;
                               font-size: 10px;
                               color: #605f5f;
}

.pick_sub  {
                             background-image: url(/img.ls/sub/pick.gif);
                             width:  360px;
                             height:  25px;
}

.top_image_s {
	                     width: 160px;
	                     height: 240px;
                             margin: 0 0 0 5px;
	                     border: 1px solid #f72feb;
}

.top_image  {
                             width: 360px; 
                             height: 440px;

} 

.ddn  {
        width: 360px; 
        height :206px; 
        overflow: auto;
}

.ddp  {
        width: 360px; 
        height :260px; 
        overflow: auto;
}
.dd  {
        width: 360px; 
        height :380px; 
        overflow: auto;
}
.dd2 {
        width: 360px; 
        height: 435px; 
        overflow: auto;
}

.dd3  {
        width: 360px; 
        height :410px; 
        overflow: auto;
}

/* --------------------šgirls_list styleš-------------------- */


.girls_sub  {
                             background-image: url(/img.ls/sub/girl.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
                             text-align:  left;
}

.blg {
                             width: 240px;
                             height: 300px;
                             font-size: 12px;
                             text-align: center;
}

.list_image {
	                     width: 160px;
	                     height: 240px;
                             margin: 30 0 10 0px;
}

.bgirl  {
                              background-image: url(/img.ls/bg/sm.gif);
                              width:  247px;
}
/* --------------------šprivate styleš-------------------- */


.private_sub  {
                             background-image: url(/img.ls/sub/private.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
                             text-align:  left;
}

.private_image {
	                     width: 160px;
	                     height: 240px;
                             margin: 10 10 10 10px;
                             border: 1px solid #f72feb;
}

.bshot  {
                              background-image: url(/img.ls/bg/sm.gif);
                              width:  160px;
}

.ddpr  {
                             width: 748px; 
                             height :480px; 
                             overflow: auto;
}

.prvtf  {
                             width: 750px;
                             height:  240px;
                             1px solid #f72feb;
}

.diaf  {
                             background-image: url(/img.ls/bg/sqa.gif);
                             width: 548px;
                             height:240px;
}

.brg  {
/*                             background-image: url(/img.ls/bg/large.gif);	*/
                             width: 700px;
}
.brg_w  {
                              background-image: url(/img.ls/bg/large_w.gif);
                              background-repeat: no-repeat;
                              width: 700px;
                              height: 10px;
}
.brg_h  {
                              background-image: url(/img.ls/bg/large_h.gif);
                              background-repeat: repeat-y;
}



.ddate {

                              width: 530;
	                      height: 15px;
                              font-size: 10px;
                              color: #605f5f;
                              padding: 10 0 0 10px;
                              margin:  0 0 0 5px;
	                      border-bottom: 1px solid #f72feb;
                              text-valign: top;
}

.brgt {

                              width: 700;
	                      height: 15px;
                              font-size: 10px;
                              color: #605f5f;
                              padding: 10 0 0 10px;
                              margin:  0 0 0 5px;
	                      border-bottom: 1px solid #f72feb;
                              text-valign: top;
}


.diacon  {
                              width: 530px;
                              height: 220px;
                              font-size: 10px;
                              padding: 15 0 0 10px;
                              text-align: left;
}

/* --------------------šschedule styleš-------------------- */

.schedule_sub  {
                             background-image: url(/img.ls/sub/schedule.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
                             text-align:  left;
}

.scheb  {
                             background-image: url(/img.ls/bg/obl.gif);
                             width:  748px;
}
.schedule_image  {
                             width: 80px; 
                             height: 120px;
                             margin: 5 0 0 5px;
                             border: 1px solid #f72feb;
}

.ll  {                         text-align: left;
                               padding-left: 20px;
}
/* --------------------šrecruit styleš-------------------- */

.recruit_sub  {
                             background-image: url(/img.ls/sub/recruit.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
                             text-align:  left;
}

.industry  {
                             background-image: url(/img.ls/rct/industry.gif) ;
                             width: 750px;
                             height:  20px;
                             margin: 20 0 0 0px;

}

.interview  {
                             background-image: url(/img.ls/rct/interview.gif) ;
                             width: 750px;
                             height:  20px;
                             margin: 20 0 0 0px;

}

.inexperience {
                             background-image: url(/img.ls/rct/inexperience.gif) ;
                             width: 750px;
                             height:  20px;
                             margin: 20 0 0 0px;

}

.dormitory {
                             background-image: url(/img.ls/rct/dormitory.gif) ;
                             width: 750px;
                             height:  20px;
                             margin: 20 0 0 0px;

}

.rctcon  {
                             width: 750px;
                             padding: 10 0 0 50px;
                             text-align: left;
                             font-size: 12px;
}

.recruit_image  {
                             width: 300px;
                             height:  149px;
                             margin:  5 10 10 10px;
}

.free {
                             background-image: url(/img.ls/rct/free.gif) ;
                             width: 750px;
                             height:  20px;
                             margin: 20 0 0 0px;

}

.weekend {
                             background-image: url(/img.ls/rct/weekend.gif) ;
                             width: 750px;
                             height:  20px;
                             margin: 20 0 0 0px;

}

.privacy {
                             background-image: url(/img.ls/rct/privacy.gif) ;
                             width: 750px;
                             height:  20px;
                             margin: 20 0 0 0px;

}


.details {
                             background-image: url(/img.ls/rct/details.gif) ;
                             width: 750px;
                             height:  20px;
                             margin: 20 0 0 0px;

}

.mfrct  {
                             background-image: url(/img.ls/sub/mfrct.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
                             text-align:  left;
}

.m_name {
                             background-image: url(/img.ls/mail/name.gif) ;
                             width: 500px;
                             height:  20px;
                             padding-top: 5px;
                             padding-left: 100px;
                             text-align:  left;
}

.m_m_address {
                             background-image: url(/img.ls/mail/madd.gif) ;
                             width: 500px;
                             height:  20px;
                             padding-top: 5px;
                             padding-left: 130px;
                             text-align:  left;
}

.m_message {
                             background-image: url(/img.ls/mail/message.gif) ;
                             width: 500px;
                             height:  20px;
                             padding-top: 5px;
                             padding-left: 110px;
                             text-align:  left;
}

.input  {
                             font-size:  10px;
}
/* --------------------šsystem styleš-------------------- */

.system_sub  {
                             background-image: url(/img.ls/sub/system.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
                             text-align:  left;
}

.system  {
                             background-image: url(/img.ls/sub/systemt.gif);
                             width: 750px;
                             height:  20px;
                             margin-left: 50px;
}

.option  {
                             background-image: url(/img.ls/sub/option.gif);
                             width: 750px;
                             height:  20px;
}

.icon  {
                             margin: 3 5 3 10px;
}

/* --------------------šaccess styleš-------------------- */

.access_sub  {
                             background-image: url(/img.ls/sub/access.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
 -                            text-align:  left;
}

.bg_acc  {
                             background-image: url(/img.ls/bg/obl.gif);
                             width:  750px;
}

.acccon  {
                             width: 750px;
                             padding: 12 0 8 25px;
                             text-align: left;
                             font-size: 12px;
}

.mapcon  {
                             width: 700px;
                             padding: 0 0 0 25px;
                             text-align: left;
                             font-size: 12px;
                             border: 1px solid #f72feb;
}


.map_lsnn  {
                             background-image: url(/img.ls/map/lsnn.gif);
                             width: 748px;
                             height:  345px;
                             padding-top:  33px;
                             padding-left:  200px;
}
.map_lssh  {
                             background-image: url(/img.ls/map/lssh.gif);
                             width: 748px;
                             height:  345px;
                             padding-top:  33px;
                             padding-left:  200px;
}
/* --------------------ševent styleš-------------------- */

.event_sub  {
                             background-image: url(/img.ls/sub/event.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
                             text-align:  left;
}


.evecon  {
                             width: 750px;
                             height:  50px;
                             padding-top:  10px;
                             padding-left:  50px;
                             text-align:  left;
                             font-size: 12px;
}

/* --------------------šranking styleš-------------------- */

.rank_sub  {
                             background-image: url(/img.ls/sub/rank.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
                             text-align:  left;
}

.rank {
                             background-image: url(/img.ls/bg/sm.gif);
	                     width: 240x;
                             height: 20px;
                             font-size: 12px;
                             text-align: center;
}

.month  {
                             background-image: url(/img.ls/rank/month.gif);
                             width: 750px;
                             height:  20px;
                             text-align: left;
}

.number  {
                             width: 15px;
                             height:  15px;
                             margin-top: 2px;
                             margin-left: 43px;
}

/* --------------------šmagazine styleš-------------------- */

.magazine_sub  {
                             background-image: url(/img.ls/sub/magazine.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
                             text-align:  left;
}

.magcon {
                             width: 750px;
                             height: 50px;
                             padding-top: 10px;
                             padding-left: 100px;
                             text-align:  left;
                             font-size: 12px;
}

.magsin  {
                             width: 750px;
                             padding-top: 50px;
                             padding-left: 30px;
                             text-align:  left;
                             font-size: 12px;
}

.bmag  {
                             background-image: url(/img.ls/bg/obl.gif);
                             width:  748px;
}

.registration  {
                             background-image: url(/img.ls/magazine/registration.gif);
                             width:  750px;
                             height: 20px;
}

.bzin {
                              background-image: url(/img.ls/bg/sm.gif);
                              width:  300px;
}

/* --------------------šlink_r styleš-------------------- */

.link_r_name {
                             background-image: url(/img.ls/mail/name.gif) ;
                             background-repeat: no-repea
                             height:  20px;
                             padding-top: 5px;
                             padding-left: 100px;
                             text-align:  left;
}

.link_r_email {
                             background-image: url(/img.ls/mail/madd.gif) ;
                             background-repeat: no-repea
                             height:  20px;
                             padding-top: 5px;
                             padding-left: 130px;
                             text-align:  left;
}
.link_r_sub  {
                             background-image: url(/img.ls/sub/link.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
                             text-align:  left;
}

.link_r_m  {
                             background-image: url(/img.ls/sub/mflk.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
 
}


.blink  {
                             background-image: url(/img.ls/bg/large.gif);
                             width:  748px;
                             height: 200px;
}

.link_n  {
                             width: 730px;
                             padding-top: 50px;
                             padding-left: 5px;
                             text-align:  left;
                             font-size: 12px;
}

.plink  {
                             width: 708px;
                             padding-top: 10px;
                             padding-left: 5px;
                             text-align:  left;
}

.hpa  {
                             background-image: url(/img.ls/mail/hpadd.gif);
                             background-repeat: no-repea
                             height:  20px;
                             padding-left: 160px;
                             padding-top: 6px;
}

.hpt  {
                             background-image: url(/img.ls/mail/hptit.gif);
                             background-repeat: no-repea
                             height:  20px;
                             padding-left: 160px;
                             padding-top: 6px;
}

.lurl  {
                             background-image: url(/img.ls/mail/lurl.gif);
                             background-repeat: no-repea
                             height:  20px;
                             padding-left: 140px;
                             padding-top: 6px;
}

/* --------------------šlink styleš-------------------- */

.link_r_s  {
                             background-image: url(/img.ls/sub/lsite.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
                             text-align:  left;
}

.bannet  {                 
                             width: 748px;
}


.banner  {
                             text-align: center;
}

.banner_to  {
                             text-align: left;
                             padding-left:  30px;
                             padding-top:  10px;
}

.banner_n {
                             width: 700px;
                             padding-top: 10px;
                             padding-left: 20px;
                             text-align:  left;
}

/* --------------------šmail styleš-------------------- */

.mail_sub  {
                             background-image: url(/img.ls/sub/mail.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
                             text-align:  left;
}

.message  {
                             background-image: url(/img.ls/mail/message.gif);
                             width: 700px;
                             height:  20px;
                             padding-left: 110px;
                             padding-top: 6px;
}

/* --------------------šgirl styleš-------------------- */

.prof_sub  {
                             background-image: url(/img.ls/sub/prof.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
                             text-align:  left;
}

.galnm  {
                             background-image: url(/img.ls/name/non.gif);
                             width: 750px;
                             height: 50px;
                             padding-top:  20px;
                             text-align:  center;
                             font-size: 20px;
                             font-weight: bold;
}

.galbig {
	                     width: 320px;
	                     height: 480px;
                             margin-right: 2px;
                             border: 1px solid #f72feb;
}

.namep  {
                            background-image: url(/img.ls/prof/name.gif);
                            width: 80px;
                            height: 20px;
                            padding-top: 0px;
                            padding-left: 10px;
}

.agep  {
                            background-image: url(/img.ls/prof/age.gif);
                            width: 80px;
                            height: 20px;
                            padding-top: 0px;
                            padding-left: 10px;
}

.sizep  {
                            background-image: url(/img.ls/prof/size.gif);
                            width: 80px;
                            height: 20px;
                            padding-top: 0px;
                            padding-left: 10px;
}


.employmentp  {
                            background-image: url(/img.ls/prof/employment.gif);
                            width: 80px;
                            height: 20px;
                            padding-top: 0px;
                            padding-left: 10px;
}
.meritp  {
                            background-image: url(/img.ls/prof/merit.gif);
                            width: 80px;
                            height: 20px;
                            padding-top: 0px;
                            padding-left: 10px;
}

.erogenousp  {
                            background-image: url(/img.ls/prof/erogenous.gif);
                            width: 80px;
                            height: 20px;
                            padding-top: 0px;
                            padding-left: 10px;
}

.playp  {
                            background-image: url(/img.ls/prof/play.gif);
                            width: 80px;
                            height: 20px;
                            padding-top: 0px;
                            padding-left: 10px;
}


.messap  {
                            background-image: url(/img.ls/prof/message.gif);
                            width: 80px;
                            height: 35px;
                            padding-bottom: 20px;
                            padding-left: 10px;
}

.ribbon  {
                           margin-left: 80px;
}


.an  {
                            width: 330px;
                            height: 10px;
                            padding-top: 0px;
                            padding-left: 12px;
}

.anan  {
                            background-image: url(/img.ls/bg/sqa.gif);
                            width: 410px;
                            height:280px;
}

.comett  {
                            width: 330px;
                            height: 35px;
                            padding-top: 0px;
                            padding-left: 12px;
}

.comettt {                 
                           text-align: top;
}

.s_image {
	                   width: 120px;
	                   height: 180px;
                           margin: 0 5 0 5px;
                           border: 1px solid #f72feb;
}

.ddpg  {
                             width: 748px; 
                             height :450px; 
                             overflow: auto;
}

.gsche  {
                             width: 110px;
}
/* --------------------šstaff styleš-------------------- */

.staff_sub  {
                             background-image: url(/img.ls/sub/staff.gif);
                             width: 750px;
                             height:  50px;
                             padding-top:  33px;
                             text-align:  left;
}

.staff_image {
	                    width: 160px;
	                    height: 240px;
                            margin: 10 10 10 0px;
                            border: 1px solid #f72feb;
}

.fname {
   
	                    background-image: url(/img.ls/staff/name.gif);
                            width: 100px;
	                    height: 30px;
                            text-align: left;
                            padding-left: 110px;
}


.fage {
   
	                    background-image: url(/img.ls/staff/age.gif);
                            width: 130px;
	                    height: 30px;
                            text-align: left;
                            padding-left: 110px;
}

.work {
   
	                    background-image: url(/img.ls/staff/work.gif);
                            width: 130px;
	                    height: 30px;
                            text-align: left;
                            padding-left: 110px;
}

.ftype {
   
	                    background-image: url(/img.ls/staff/type.gif);
                            width: 130px;
	                    height: 30px;
                            text-align: left;
                            padding-left: 110px;
}

.fero {
   
	                    background-image: url(/img.ls/staff/ero.gif);
                            width: 130px;
	                    height: 30px;
                            text-align: left;
                            padding-left: 110px;
}


.fmessa {
   
	                    background-image: url(/img.ls/staff/messa.gif);
                            width: 130px;
	                    height: 50px;
                            text-align: left;
                            padding-left: 110px;
}

.ficon  {
                            margin-bottom: 40px;
}

/* “ú½Þ¹—p */
.t_st10 {
	height: 15px;
        vitical-align: top;
        font-size: 12px;
        color: #ce12e4;
}
.t_st11 {
	border: 1px solid #ffbbff;
        vitical-align: top;
        font-size: 12px;
}

/* ŽÊ^—pƒXƒ^ƒCƒ‹ */
.s_st1 {
	width: 80px;
	height: 120px;
}
.s_st2 {
	width: 160px;
	height: 240px;
}
.s_st3 {
	width: 320px;
	height: 480px;
}
.s_st4 {
	width: 640px;
	height: 960px;
}

/* “ú‹L—pƒXƒ^ƒCƒ‹ */
.diary_st1 {
	border-bottom-style: dotted;
	border-left-style: solid;
	border-bottom-width: 3px;
	border-left-width: 12px;
        border-color: #ffbbff;
        font-size: 12px;
        font-weight: bold;
        color: #34ebf6;
}
.diary_st2 {
	padding-left: 12px;
        font-size: 12px;
}
.diary_st3 {
	border-top-style: dotted;
	border-top-width: 3px;
        border-color: #ffbbff;
        font-size: 12px;
}
.diary_st4 {
        border-color: #fa19c8;
        font-size: 12px;
        font-wight: bold;
}
.ddd  {
        width: 390px;
        height: 148px; 
        overflow:  auto;
}

/* --------------------š attestation styleš-------------------- */


.frame  {
                              border-top: 1px solid #f72feb;
}

.enter  {
                              margin: 0 5 20 5px;
}


.attestation  {
                              width:  750px;
                              height:  500px;
                              border: 1px solid #f72feb;
}

.enter_b  {
                              width:  200px;
}


.shad_a  {
                      width: 750px;
                      text-align: center;
                      margin:  1px;
                      padding:  0px;
                      border: 1px solid #605f5f;
                      
}

.shad_s  {
                      width: 766px;
                      text-align: right;
                      margin:  1px;
                      border: 1px solid #605f5f;
                      margin-top: 60px;
}

/* -- use script  -- */
.news_ticker {
	background-image: url(/img.ls/news.gif);
	width: 360px;
	height: 50px;
	margin-top: 4px;
}
#news_ticker_area {
	padding-top: 18px;
	padding-left: 70px;
	text-align: left;
	font-size: 10pt;
}

.title_news {
	font-size: 10pt;
	font-weight: bold;
	color: #000099;
}
.date_news { color: #009900; }

.title_pickup {
	font-size: 10pt;
	font-weight: bold;
	color: #000099;
}
.date_pickup { color: #009900; }

.link_blog {
	font-size: 10pt;
	font-weight: bold;
	color: #000099;
}
.title_blog {
	font-size: 10pt;
	font-weight: bold;
	color: #000099;
}
.date_blog { color: #009900; }
.contents_blog { padding-left: 10px; }
.contents_pickup { padding-left: 5px; }

.date_schedule { margin-left: 20px; }
.icon_schedule { width: 50px; height: 50px; }
.kind_on_schedule { margin-left: 10px; }
.kind_off_schedule { margin-left: 25px; }
.kind_tel_schedule { margin-left: 20px; }

table.blog_post_mail {
 border: 1px solid #f72feb;
 width: 748px;
}
td.blog_post_mail {
 text-align: left;
 padding-left: 20px;
}
#blog_post_email, #blog_post_mail_start, #blog_post_mail_end {
 border: 1px solid #f72feb;
}
#blog_post_email {
 display: inline;
}
hr.ls_std {
 border: 1px solid #fc8080;
}
input.blog_post_mail {
 background-color: #fca0a0;
 border-style: outset;
 color: #000000;
}
input.bcom_name, input.bcom_email, textarea.bcom_comment {
 border: 1px solid #f72feb;
}
