body{margin:0;padding:0;text-align:center;background-color:hotpink;}
img{border:0;} p,form,object{margin:0;}
a{color:#1b646b;}
a:hover{color:#888800;text-decoration none;}
h1,h2,h3,h4,h5,h6,p,form,object{margin:0;padding:0;}
UL{padding:0px;margin:0;}
LI{list-style:none;padding:0px;margin:0;}

#tabmenu{clear:both;font-size:14px;text-align:center;background-color:#000;padding:10px 0 10px 0;color:red;}
 #tabmenu a{ color:#fff; text-decoration:none;font-size:14px; }
 #tabmenu a:hover{color:#ccc;}
 #tabmenu span{padding:0 2px 0 2px;}



/*-----------------------width-----------------------------------*/
.w15 {width:15px;}.w20 {width:20px;}.w25 {width:25px;}
.w30 {width:30px;}.w35 {width:35px;}.w40 {width:40px;}.w45 {width:45px;}.w50 {width:50px;}.w55 {width:55px;}.w60 {width:60px;}.w70 {width:70px;}.w80 {width:80px;}.w90 {width:90px;}.w100{width:100px;}.w105{width:105px;}.w107{width:107px;}
.w110{width:110px;}.w115{width:115px;}.w120{width:120px;}.w125{width:125px;}.w130{width:130px;}.w135{width:135px;}.w140{width:140px;}.w145{width:145px;}.w150{width:150px;}
.w155{width:155px;}.w160{width:160px;}.w170{width:170px;}.w175{width:175px;}.w180{width:180px;}.w190{width:190px;}.w195{width:195px;}
.w200{width:200px;}.w210{width:210px;}.w220{width:220px;}.w230{width:230px;}.w240{width:240px;}.w245{width:245px;}.w250{width:250px;}.w260{width:260px;}.w270{width:270px;}.w280{width:280px;}.w290{width:290px;}

.w300{width:300px;}.w310{width:310px;}.w320{width:320px;}.w330{width:330px;}.w340{width:340px;}.w350{width:350px;}.w360{width:360px;}.w370{width:370px;}.w380{width:380px;}.w390{width:390px;}
.w400{width:400px;}.w410{width:410px;}.w420{width:420px;}.w430{width:430px;}.w440{width:440px;}.w450{width:450px;}.w460{width:460px;}.w470{width:470px;}.w480{width:480px;}.w490{width:490px;}
.w500{width:500px;}.w510{width:510px;}.w520{width:520px;}.w530{width:530px;}.w540{width:540px;}.w550{width:550px;}.w560{width:560px;}.w570{width:570px;}.w580{width:580px;}.w590{width:590px;}
.w600{width:600px;}.w610{width:610px;}.w620{width:620px;}.w630{width:630px;}.w640{width:640px;}.w650{width:650px;}.w660{width:660px;}.w670{width:670px;}.w680{width:680px;}.w690{width:690px;}
.w700{width:700px;}.w710{width:710px;}.w720{width:720px;}.w730{width:730px;}.w740{width:740px;}.w750{width:750px;}.w760{width:760px;}.w770{width:770px;}.w780{width:780px;}.w790{width:790px;}
.w800{width:800px;}.w810{width:810px;}.w820{width:820px;}.w830{width:830px;}.w840{width:840px;}.w850{width:850px;}.w860{width:860px;}.w870{width:870px;}.w880{width:880px;}.w890{width:890px;}
.w900{width:900px;}.w910{width:910px;}.w920{width:920px;}.w930{width:930px;}.w940{width:940px;}.w950{width:950px;}.w960{width:960px;}.w970{width:970px;}.w980{width:980px;}.w990{width:990px;}
.w1000{width:1000px;}.w1010{width:1010px;}.w1020{width:1020px;}.w1030{width:1030px;}.w1040{width:1040px;}.w1050{width:1050px;}.w1060{width:1060px;}.w1070{width:1070px;}.w1080{width:1080px;}.w1090{width:1090px;}
.w1100{width:1100px;}.w1110{width:1110px;}.w1120{width:1120px;}.w1130{width:1130px;}.w1140{width:1140px;}.w1150{width:1150px;}.w1160{width:1160px;}.w1170{width:1170px;}.w1180{width:1180px;}.w1190{width:1190px;}
.w1200{width:1200px;}.w1210{width:1210px;}.w1220{width:1220px;}.w1230{width:1230px;}.w1240{width:1240px;}.w1250{width:1250px;}.w1260{width:1260px;}.w1270{width:1270px;}.w1280{width:1280px;}.w1290{width:1290px;}


/*-----------------------height-----------------------------------*/
.h20{height:20px;}.h25{height:25px;}.h30{height:30px;}.h40{height:40px;}.h50{height:50px;}.h60{height:60px;}.h70{height:70px;}
.h70{height:70px;}.h80{height:80px;}.h90{height:90px;}.h100{height:100px;}.h110{height:110px;}.h120{height:120px;}.h130{height:130px;}.h140{height:140px;}
.h150{height:150px;}.h160{height:160px;}.h170{height:170px;}.h180{height:180px;}.h190{height:190px;}.h200{height:200px;}.h210{height:210px;}.h220{height:220px;}.h230{height:230px;}.h240{height:240px;}.h250{height:250px;}.h260{height:260px;}.h270{height:270px;}.h280{height:280px;}
.h290{height:290px;}.h300{height:300px;}.h310{height:310px;}.h320{height:320px;}.h330{height:330px;}.h340{height:340px;}.h350{height:350px;}.h360{height:360px;}.h370{height:370px;}.h380{height:380px;}.h390{height:390px;}.h400{height:400px;}.h410{height:410px;}.h420{height:420px;}.h430{height:430px;}.h440{height:440px;}.h450{height:450px;}.h460{height:460px;}.h470{height:470px;}
.h480{height:480px;}.h490{height:490px;}.h500{height:500px;}.h510{height:510px;}.h520{height:520px;}.h530{height:530px;}

.aRight{text-align:right;}.aLeft{ text-align:left;}.aCenter{ text-align:center;}
.cBoth{clear:both;}.cRight{ clear:right;}.cLeft{clear:left;}
.fRight{float:right;}.fLeft{ float:left;}
.f08em{font-size:0.8em;}.f12em{font-size:1.2em;}.f15em{font-size:1.5em;}.f10px{font-size:10px;}.f11px{font-size:11px;}.f12px{font-size:12px;}.f13px{font-size:13px;}.f14px{font-size:14px;}
.f15px{font-size:15px;}
.pad1{padding:1px;}.pad3{padding:3px;}.pad5{padding:5px;}.pad8{padding:8px;}.pad7{padding:7px;}.pad9{padding:9px;}
.padt1{padding-top:1px;}.padb1{padding-bottom:1px;}.padr1{padding-right:1px;}.padl1{padding-left:1px;}
.padt3{padding-top:3px;}.padb3{padding-bottom:3px;}.padr3{padding-right:3px;}.padl3{padding-left:3px;}
.padt5{padding-top:5px;}.padb5{padding-bottom:5px;}.padr5{padding-right:5px;}.padl5{padding-left:5px;}
.padt7{padding-top:7px;}.padb7{padding-bottom:7px;}.padr7{padding-right:7px;}.padl7{padding-left:7px;}
.padt9{padding-top:9px;}.padb9{padding-bottom:9px;}.padr9{padding-right:9px;}.padl9{padding-left:9px;}
.magt1{margin-top:1px;}.magb1{margin-bottom:1px;}.magr1{margin-right:1px;}.magl1{margin-left:1px;}
.magt3{margin-top:3px;}.magb3{margin-bottom:3px;}.magr3{margin-right:3px;}.magl3{margin-left:3px;}
.magt5{margin-top:5px;}.magb5{margin-bottom:5px;}.magr5{margin-right:5px;}.magl5{margin-left:5px;}
.magt7{margin-top:7px;}.magb7{margin-bottom:7px;}.magr7{margin-right:7px;}.magl7{margin-left:7px;}
.magt9{margin-top:9px;}.magb9{margin-bottom:9px;}.magr9{margin-right:9px;}.magl9{margin-left:9px;}
.fred{color:red;}.fgreen{color:green;}

.gotop{clear:both;text-align:right;xborder:1px solid red;font-size:11px;margin:5px 5px 0 0;}
.gotop a{ text-decoration:underline;color:#999;}
.debug{ border:1px solid red;color:red;}

/*-----------------------veryTopBox-----------------------------------*/
#veryTopBox{clear:both;width:100%;height:15px;padding:0;margin:0;background-color:#EFECDE;border-bottom:1px solid #D8D2BD;color:#666;font-family:"Courier New", Courier, mono;}
#veryTopBox a{color:#666;text-decoration:none;padding:0 3px 0 5px;}
#veryTopBox a:hover{ color:red;text-decoration:underline;}
#veryTopBox LI{float:left;list-style:none;font-size:10px;padding:1px;margin:0 5px 0 5px;}
#veryTopBox UL{padding:1px;margin:0;}



#headBox{ margin:0 auto;width:837px;padding:0;font-size:10px text-align:center;}
#headBox span{ margin:0 6px 0 0;padding:0;font-size:12px;}
#headBox .tit{ font-size:11px;color:#333;}

#footBox{ clear:both;font-size:0.6em;padding:3px 10px 3px 0;margin:0;text-align:right;background-color:#ccc;border-top:1px solid #A9A9A9;border-bottom:1px solid #A9A9A9;}

.ladyHunt{float:left;text-align:left;width:837px;padding:5px 0 0 10px;white-space:nowrap;}

#footBox UL{padding:1px 0 10px 0;margin:0;}
#footBox LI{float:left;list-style:none;font-size:12px;padding:1px;margin:0 5px 0 5px;height:15px;}
#footBoxa{color:#666;text-decoration:underline;padding:0 3px 0 5px;}


/*-----------------------switpage-----------------------------------*/
.switPage{
clear:both;padding:10px 0px 5px 12px;margin:15px 20px 10px 5px;background-color:#FFFFE0;
border:1px solid #D2B48C;color:#666;font-family:"Courier New", Courier, mono;
}
.switPagea{ color:#666;text-decoration:none;padding:0 3px 0 5px;}
.switPagea:hover{ color:red;text-decoration:underline;}

.switPage p{float:left;}
.switPage UL{padding:1px;margin:0;}
.switPage LI{float:left;list-style:none;font-size:12px;padding:1px;margin:0 5px 0 5px;height:15px;}
.switPage .on a{ font-size:14px;font-weight:bold;color:red;border:1px solid #D8D2BD;text-decoration:none;}
.switPage:after {content:"";display:block;clear:both;height:1px;overflow:hidden;}
/*\*/
* html .switPage{height:1em;overflow:visible;}
/**/

.noperson{margin:20px 0 20px 0;font-size:18px;}

#CoverPage{ margin:0 auto;width:837px;text-align:left;padding:0;background-color:#FFF;}

#SortBox{ margin:0 auto 10px;width:837px;text-align:left;padding:0 0 15px 0;}
#SortBox UL{ padding:1px 0 8px 0;margin:0;}
#SortBox LI{ float:left;list-style:none;font-size:12px;padding:3px 5px 0 19px;margin:5px 5px 1px 3px;background-image:url(/images/ico/accept.png);background-repeat:no-repeat;}

.bgimg1{background-image:url(/images/bgimg1.gif);background-repeat:repeat-y;}
.bgimg2{background-image:url(/images/bgimg2.gif);background-repeat:repeat-y;}
.bgimg3{background-image:url(/images/bgimg3.gif);background-repeat:repeat-y;}

.bgimg320{background-image:url(/images/bg-img320.gif);background-repeat:no-repeat;width:320px;height:240px;}

#CoverPage:after {content:"";display:block;clear:both;height:1px;overflow:hidden;}
/*\*/
* html #CoverPage{height:1em;overflow:visible;}
/**/
.box:after {content:"";display:block;clear:both;height:1px;overflow:hidden;}
/*\*/
* html .box{height:1em;overflow:visible;}
/**/
#CoverPage H1{ font-size:1.2em;}

/*----------------------------------------------------------*/
.fav{font-size:13px;font-weight:bold;font-family:Arial;padding:0px 4px 0px 4px;text-decoration:none;}

.favblue{background:blue;color:#ffffff;}.favred {background:red;color:#ffffff;}.favyellow{background:yellowcolor:#999999;}.favgreen{background:green;color:#ffffff;}
.favpink{background:hotpink;color:#ffffff;}.favorange{background:orange;color:#ffffff;}.favsilver{background:silver;color:#ffffff;}.favlightgreen{background:lightgreen;color:#ffffff;}.favskyblue{background:skyblue;color:#ffffff;}
.favblue a:hover{color:#cccc00;}.favred a:hover{color:#cccc00;}.favyellow a:hover{color:#cccc00;}.favgreen a:hover{color:#cccc00;}.favpink a:hover{color:#cccc00;}
.favorange a:hover{color:#cccc00;}.favsilver a:hover{color:#cccc00;}.favlightgreen a:hover{color:#cccc00;}.favskyblue a:hover{color:#cccc00;}
.bg_red{background-color:red;}.bg_blue{background-color:blue;color:white;}.bg_green{background-color:green;color:white;}.bg_yellow{background-color:yellow;}.bg_black{background-color:glay;}.bg_white{background-color:white;}
.bg_pink{background-color:hotpink;}.bg_orange{background-color:orange;}.bg_silver{background-color:silver;}.bg_lightgreen{background-color:lightgreen;}.bg_skyblue{background-color:skyblue;}


/*----------------------------------------------------------*/
.pefProfBOX{ clear:both;xfont-size:0.8em;text-align:left;margin:5px 0 5px 0;padding:5px 5px 0 5px;}
.pefProfBOX H2{ white-space:nowrap;font-weight:normal;font-size:0.9em;background-image:url(/images/ico_marker_red.gif);background-repeat:no-repeat;padding:0 0 5px 18px;}
.pefProfBOX H3{ font-weight:normal;font-size:0.9em;}
.pefProfBOX img{ margin:0px 3px 3px 0px;}
.pefProfBOX UL{ clear:both;margin:10px 3px 3px 0;padding:0 3px 3px 0;list-style:none;}
.pefProfBOX LI{ padding:4px 3px 3px 15px;background-image:url(/images/ico/bullet_yellow.png);background-repeat:no-repeat;color:#666;}
.pefProfBOX p{ padding:0 0 5px 0;line-height:1.4em;font-size:13px;}
.pefProfBOX a{ text-decoration:none;color:#666;}
.pefProfBOX a:hover{ text-decoration:underline;color:#B22222;}
.lastlogin{clear:both;font-size:0.8em;color:#B22222;padding:0 0 5px 0;}
.pefProfBOX .msg{clear:both;xbackground-color:#f5deb3;padding:2px;}
DIV#profAreaBox {OVERFLOW:auto;WIDth:198px;HEIGHT:520px;}
DIV#pefImageSide{OVERFLOW:auto;WIDth:110px;HEIGHT:500px;float:left;}

.statelogin{clear:both;font-size:13px;color:#333;padding:0 0 5px 0px;width:660px;}

.gNavi{ clear:both;font-size:0.8em;margin:1px 5px 5px 0;padding:1px 5px 5px 5px;border-bottom:1px solid #EEE;}
.gNavi span{ margin-right:5px;}
.gNavi a{ text-decoration:none;color:#666;margin-right:10px;}
.gNavi a:hover{ text-decoration:underline;color:#B22222;}
#gNavi{ margin:0px auto;text-align:left;}

*----------------------------------------------------------*/
.xdxFaq{clear:both;border:1px solid blue;padding:100px;text-align:left;}
.dxFaq H2{ clear:both; xborder:1px solid #eee;font-size:15px;  font-weight:normal; margin:0; padding:0 0 7px 10px;}
.dxFaq H3{ text-align:left;font-weight:normal;font-size:0.9em; margin:0 5px 0 15px;background-image:url(/images/ico_marker_red.gif);background-repeat:no-repeat;padding:0 0 5px 18px;}
.dxFaq p{ text-align:left;padding:0 0 5px 0;line-height:1.8em;font-size:14px; margin:0 5px 20px 20px;}

/*----------------------------------------------------------*/
.oListsTop{float:left;word-break:break-all;margin-left:7px;text-align:left;font-size:12px;color:#999;width:127px;padding:4px 0px 0 5px;}
.oListsTop H2{ margin:5px 0 6px 0;font-size:14px;font-weight:normal;}
.oListsTop a{ color:#666666;}
.oListsTop a:hover{ color:#0066FF;text-decoration:none;}
.oListsTop p{ text-align:left;font-size:11px;color:#666;}

.othLadiesTit{clear:both;word-break:break-all;}
.othLadiesTit H2{ margin:15px 0 6px 0;padding:15px 0 6px 10px;height:35px;width:400px;font-size:14px;font-weight:normal;background-image:url(/images/bar-blue.gif);background-repeat:no-repeat;}

/*----------------------------------------------------------*/
.favPef{clear:both;font-size:0.8em;padding:7px 13px 7px 5px;text-align:center;}
.favPef H2{ clear:both;font-size:14px;margin:0;padding:6px 0 0 60px;height:17px;text-align:left;
 background:url(/images/pop_02_01a.gif) no-repeat left top;
}
.favPef .subjpg{ float:left;margin:0 0 10px 0;padding:5px 7px 0 0;width:110px;height:96px;
background:url(/images/bg-gekiatsu2.gif) no-repeat left top;
}
.favPef H3{ font-size:11px;margin:0;padding:9px 0 0 0;font-weight:normal;text-align:left;width:107px;}
.favPef a{ text-decoration:none;color:#333;}
.favPef a:hover{ text-decoration:underline;}


/*----------------------------------------------------------*/
DIV.pefSideRnk{ width:115px;
 margin:0px 3px 10px 4px;font-size:12px;
 border-top:1px solid #D7DFBC;border-right:1px solid #D7DFBC;
 border-left:1px solid #D7DFBC;border-bottom:1px solid #D7DFBC;
}
.pefSideRnk a{ color:#999;text-decoration:none;}
.pefSideRnk a:hover{color:#0066FF;text-decoration:underline;}
.pefSideRnk UL{ padding:3px;}
.pefSideRnkTit{padding:3px 0 3px 0;font-weight:bold;color:#8b008b;text-align:center;background-color :#ffb6c1;}
.pefSideRnkTit H2,p{ font-size:11px;}

