* html .iepngfix { behavior: url(http://static.aion.plaync.jp/aion/common/htc/iepngfix.htc);}
*{margin:0;padding:0;}
img{border:none}
h1,h2,h3,h4,h5,h6,h7{font-size:small;}
b,strong{font-weight:bold}
a:link,
a:visited{color:#51422F;text-decoration:none}
a:hover,
a:active{color:#908000;text-decoration:underline}
table{border-collapse:collapse}
th,td{padding:5px 7px;border:1px solid #BAD8F2}
th{background:#F1F8FD;color:#376BA8}
.cyuu{color:#8B51DA;font-size:85%}
input.imeOff{ime-mode:disabled}
textarea{font-size:small;}
body{background:#E2E1D6;color:#342B20;font-size:small;line-height:1.5}
#allContainerNull1{width:100%;background:url(http://static.aion.plaync.jp/aion/common/topBg.jpg) center top no-repeat}
#allContainerNull2{width:100%;text-align:center;}
#footer{width:100%;min-width:720px;height:100px;text-align:center}
#footer img{margin-top:5px;}
#contentArea{margin:0 auto;width:720px;}
#contentAreaNull1{background:url(http://static.aion.plaync.jp/aion/common/middleBg.jpg) center 15px repeat-y}
#contentAreaNull2{min-height:400px;padding:0 45px 0;background:url(http://static.aion.plaync.jp/aion/common/topBg.jpg) center top no-repeat;text-align:left;z-index:1000}
	*html #contentAreaNull2{height:400px}
#contentBottom{height:100px;background:url(http://static.aion.plaync.jp/aion/common/bottomBg.png);z-index:1}
#header{height:105px;padding-top:25px;}
#header p.logoLink{margin-left:135px;width:360px;height:60px;}
#header p.logoLink a{display:block;height:60px;background:url(http://static.aion.plaync.jp/aion/common/topBg.jpg) center -25px;text-indent:-9999px;overflow:hidden}
#verisign{position:relative;height:20px;}
#verisign object{position:absolute;top:0;left:510px}

.wrap_view_btn2{margin:10px 10px 5px;text-align:right}

/* pager */
.pager_info {clear:both; margin:0; padding:5px 0 4px 0; }
.pager_ty1 {padding:9px 0 0 0;}
.pager {clear:both; width:100%; margin-bottom:10px; font-size:11px; text-align:center;}
.pager img {vertical-align:middle;}
.pager img.prev {margin:-1px 10px 0 0; vertical-align:middle;}
.pager img.next {margin:-1px 0 0 10px; vertical-align:middle;}
.pager #lblIFListPageing span {padding: 0 4px; letter-spacing:0; vertical-align:middle;}
.pager #lblIFListPageing span.none {margin:0; padding:0 4px 0 3px; font-weight:bold;}
.pager #lblIFListPageing span.current {color:#60574c; font-weight: bold; text-decoration:underline;}
.pager a:link,
.pager a:visited,
.pager a:active {color:#60574c;text-decoration:underline}
.pager a:hover {color:#60574c;text-decoration:underline}

img.new{margin-left:2px}



#titleArea{margin-bottom:10px;padding-bottom:4px;border-bottom:1px solid #B8B09A}


/* タブ */
#listTabArea ul{height:30px;background:url(http://static.aion.plaync.jp/aion/netcafe/netcafeTab2.gif) no-repeat}
#listTabArea ul.tabSelect2{background-position:0 -30px}
#listTabArea ul.tabSelect3{background-position:0 -60px}
#listTabArea ul.tabSelect4{background-position:0 -90px}
#listTabArea ul li{float:left;margin-right:1px;height:30px;width:145px;list-style:none}
#listTabArea ul li.li1{margin-left:11px}
#listTabArea ul li.li2{width:150px;}
#listTabArea ul li.li3{width:162px;}
#listTabArea ul li.li4{width:158px;}
#listTabArea ul li a{display:block;height:100%;width:100%;text-indent:-9999px;overflow:hidden}

/* 絞り込み検索 */
#netcafeSearchArea{margin-top:20px;}
#netcafeSearchArea h2{padding-left:18px;background:url(http://static.aion.plaync.jp/aion/common/bul_h2.gif) 0 4px no-repeat}
#netcafeSearchArea .cage{margin-top:5px;margin-bottom:3px;height:49px;text-align:center;background:url(http://static.aion.plaync.jp/aion/netcafe/searchBg.gif);line-height:49px;}
#netcafeSearchArea .cage select{vertical-align:middle;}
#netcafeSearchArea .cage select option{padding-right:15px;}
#netcafeSearchArea .cage .inputTxt{padding:2px;margin:0 5px;width:230px;border:2px solid #88816F;vertical-align:middle}
#netcafeSearchArea .cage .inputBtn{vertical-align:middle}

/* ネットカフェリストエリア */
#netcafeListArea{margin-top:20px;}
#netcafeListArea h2{font-weight:bold;color:#000}
#netcafeListArea .iconExp{margin-top:5px;height:51px;background:url(http://static.aion.plaync.jp/aion/netcafe/iconExpBg.gif)}
#netcafeListArea .iconExp dl{margin-left:5px;padding-top:15px;}
#netcafeListArea .iconExp dl dt{float:left;margin-right:1px;padding-left:15px;}
#netcafeListArea .iconExp dl dd{float:left;margin-top:4px;padding-right:15px;text-indent:-9999px;margin-right:5px;border-right:1px solid #D0C7B7}
#netcafeListArea .iconExp dl dd.dd1{width:65px;height:12px;background:url(http://static.aion.plaync.jp/aion/netcafe/statusHighQuality2.gif) no-repeat;}
#netcafeListArea .iconExp dl dd.dd2{width:44px;height:12px;background:url(http://static.aion.plaync.jp/aion/netcafe/statusQuality2.gif) no-repeat;}
#netcafeListArea .iconExp dl dd.dd3{width:47px;height:12px;background:url(http://static.aion.plaync.jp/aion/netcafe/statusBasic2.gif) no-repeat;}
#netcafeListArea .iconExp dl dd.dd4{width:50px;height:12px;background:url(http://static.aion.plaync.jp/aion/netcafe/statusTryout2.gif) no-repeat;border:none}
#netcafeListArea .netcafeList{margin-top:10px;border-bottom:2px solid #B7AA97;}
#netcafeListArea .netcafeList .shopSet{cursor:pointer;color:#4D3B26}
#netcafeListArea .netcafeList .shopSet img.legionIco{float:right;margin-top:-8px;}
#netcafeListArea .netcafeList .shopSet img.statusIco{float:left;margin-top:-8px;}
#netcafeListArea .netcafeList .shopSet .name{margin-left:47px;font-size:110%;font-weight:bold;}
#netcafeListArea .netcafeList .shopSet .status{padding:8px 8px 8px 10px;background:url(http://static.aion.plaync.jp/aion/netcafe/listLine.gif) repeat-x;}
#netcafeListArea .netcafeList .shopSet .quality{background-position:0 -100px;}
#netcafeListArea .netcafeList .shopSet .basic{background-position:0 -200px;color:#666}
#netcafeListArea .netcafeList .shopSet .tryout{background-position:0 -300px;color:#96886F}
#netcafeListArea .netcafeList .shopSet .highQuality .name{color:#981E05}
#netcafeListArea .netcafeList .shopSet .topQuality .name{color:#9B0D83}
#netcafeListArea .netcafeList .shopSet .quality .name{color:#694D16}
#netcafeListArea .netcafeList .shopSet .adress{margin-left:47px;}

#returnTopBtnArea{margin:5px 10px 30px;text-align:right}

/* ネットカフェ詳細 */
#netcafeDetail{margin-top:20px;}
#netcafeDetail .shopSet{color:#4D3B26}
#netcafeDetail .shopSet a:link{color:#51422F;text-decoration:underline}
#netcafeDetail .shopSet a:hover{color:#908000}
#netcafeDetail .shopSet img.legionIco{float:right;margin-right:10px;}
#netcafeDetail .shopSet img.statusIco{float:left;margin:0 6px 0 10px;}
#netcafeDetail .shopSet .status{border-bottom:1px solid #988670}
#netcafeDetail .shopSet .name{padding:13px 8px 14px 10px;font-size:110%;font-weight:bold;border-bottom:1px dotted #A08E6A;background:url(http://static.aion.plaync.jp/aion/netcafe/listLine.gif) repeat-x;}
#netcafeDetail .shopSet .highQuality .name{color:#981E05}
#netcafeDetail .shopSet .quality .name{background-position:0 -100px;color:#694D16}
#netcafeDetail .shopSet .basic .name{background-position:0 -200px;color:#666}
#netcafeDetail .shopSet .tryout .name{background-position:0 -300px;color:#96886F}
#netcafeDetail .shopSet p.title{font-weight:bold;}
#netcafeDetail .shopSet .shopImg{margin:15px;text-align:center}
#netcafeDetail .shopSet .shopImg img{margin:0 5px;}
#netcafeDetail .shopSet .pc{margin:15px;}
#netcafeDetail .shopSet .pc table{margin:0 auto;width:600px}
#netcafeDetail .shopSet .pc table th{padding:3px 15px;padding-top:10px;text-align:left;border:none;border-bottom:1px solid #BEB49E;background:none;color:#342B20;font-size:85%}
#netcafeDetail .shopSet .pc table th.pcNum{padding-top:5px;background:#D6CDB9;border:none;font-weight:bold;color#5F5B51;font-size:100%;text-align:center}
#netcafeDetail .shopSet .pc table td{padding:2px 15px;text-align:left;border:none;border-bottom:1px solid #BEB49E}
#netcafeDetail .shopSet .info{margin:15px;}
#netcafeDetail .shopSet .legion{margin:15px;}


/* ネットカフェイベントタブ */
#listEventTabArea{margin-top:20px;}
#listEventTabArea ul{height:19px;background:url(http://static.aion.plaync.jp/aion/netcafe/netcafeEventTab.gif) no-repeat;border-bottom:1px solid #B1A78D}
#listEventTabArea ul.tabSelect2{background-position:0 -20px}
#listEventTabArea ul li{float:left;margin-right:1px;height:19px;width:93px;list-style:none}
#listEventTabArea ul li.li2{width:97px;}
#listEventTabArea ul li a{display:block;height:100%;width:100%;text-indent:-9999px;overflow:hidden}


/* ネットカフェイベントリスト */
#eventList .eventSet{padding:10px;border-bottom:1px dotted #A08E6A}
#eventList .eventSet .title{margin-bottom:0.5em;padding-left:10px;font-weight:bold;background:url(http://static.aion.plaync.jp/aion/common/bullets.gif) 0 7px no-repeat}
#eventList .eventSet .title img{margin-left:3px;}
#eventList .eventSet .title img.ing{vertical-align:middle}
#eventList .eventSet .exp{padding-left:10px}


/* ネットカフェイベント詳細 */
#eventDetail{margin-top:20px;}
#eventDetail .title{padding-bottom:3px;font-weight:bold;border-bottom:1px solid #988670}
#eventDetail .info{padding:3px 0;text-align:right;border-bottom:1px dotted #A08E6A;color:#695B49}
#eventDetail .eventContent{padding:6px 0;border-bottom:1px solid #826E5A}


/* bottomBtnArea */
.bottomBtnArea{margin:12px 10px;}
.bottomBtnArea .prevNextBtnSet{float:left}
.bottomBtnArea .prevNextBtnSet ul li{display:inline}
.bottomBtnArea .listBtn{float:right}


/* 公認ネットカフェとは */
#aboutNetcafePage a{text-decoration:underline}
#aboutNetcafePage #leadTxtArea{margin-top:20px;}
#aboutNetcafePage #leadTxtArea .p2{margin-top:1em;color:#CD3916}
#aboutNetcafePage #leadTxtArea p a{color:#CD3916}
#aboutNetcafePage #benri{margin-top:15px;background:url(http://static.aion.plaync.jp/aion/netcafe/aboutBgType1.gif) left bottom}
#aboutNetcafePage #benri h2{height:30px;background:url(http://static.aion.plaync.jp/aion/netcafe/aboutBgType1.gif) left top;line-height:32px;text-indent:30px;color:#4D3B26;} 
#aboutNetcafePage #benri ul{padding:10px 20px 10px 30px;}
#aboutNetcafePage #aboutAccount{margin-top:30px;}
#aboutNetcafePage #aboutAccount h2{padding-left:18px;padding-bottom:5px;margin-bottom:10px;background:url(http://static.aion.plaync.jp/aion/common/bul_h2.gif) 0 4px no-repeat;border-bottom:1px solid #B2A88F}
#aboutNetcafePage #aboutAccount .step{margin-bottom:1.3em;padding-left:20px;background:url(http://static.aion.plaync.jp/aion/netcafe/aboutNum.gif) no-repeat}
#aboutNetcafePage #aboutAccount .step2{background-position:-1000px top}
#aboutNetcafePage #aboutAccount .step3{background-position:-2000px top}
#aboutNetcafePage #aboutAccount .step4{background-position:-3000px top}
#aboutNetcafePage #aboutAccount .step a{color:#CD3916}
#aboutNetcafePage #aboutAccount .step .btnArea{margin:5px 0}
#aboutNetcafePage #aboutAccount .step .btnArea img{cursor:pointer}
#aboutNetcafePage #attention{margin-top:30px;}
#aboutNetcafePage #attention h2{padding-left:18px;padding-bottom:5px;margin-bottom:10px;background:url(http://static.aion.plaync.jp/aion/common/bul_h2.gif) 0 4px no-repeat;border-bottom:1px solid #B2A88F}
#aboutNetcafePage #attention ul{padding:10px 20px 10px 25px;}
#aboutNetcafePage #faq{margin-top:30px;}
#aboutNetcafePage #faq h2{padding-left:18px;padding-bottom:5px;margin-bottom:10px;background:url(http://static.aion.plaync.jp/aion/common/bul_h2.gif) 0 4px no-repeat;border-bottom:1px solid #B2A88F}
#aboutNetcafePage #faq .qaSet{margin-bottom:1.3em;padding-bottom:1.3em;border-bottom:1px dotted #948B74}
#aboutNetcafePage #faq .qaSet .question{margin-bottom:0.8em;padding-left:23px;background:url(http://static.aion.plaync.jp/aion/netcafe/aboutQ.gif) left 2px no-repeat}
#aboutNetcafePage #faq .qaSet .answer{padding-left:23px;background:url(http://static.aion.plaync.jp/aion/netcafe/aboutA.gif) left 2px no-repeat}

	/* 店舗確認システム */
#tenpoKakunin h2{margin-top:20px;padding-left:18px;padding-bottom:5px;margin-bottom:10px;background:url(http://static.aion.plaync.jp/aion/common/bul_h2.gif) 0 4px no-repeat;border-bottom:1px solid #B2A88F}
#tenpoKakunin .btnArea:after{content:url(http://static.aion.plaync.jp/aion/spacer.gif);display:block;clear:both;height:0;}
#tenpoKakunin .btnArea{display:inline-block;}
#tenpoKakunin .btnArea{display:block;}
#tenpoKakunin .btnArea{padding:10px 0 20px;border-bottom:1px solid #B2A88F}
#tenpoKakunin .btnArea img{float:left}
#tenpoKakunin .btnArea p{margin-left:265px;}




/* ネットカフェトップページ */
#searchTopPage #leadTxtArea{margin-top:20px;}
#searchTopPage #searchArea{margin-top:15px;}
#searchTopPage #searchArea h2{padding-left:18px;padding-bottom:5px;margin-bottom:10px;background:url(http://static.aion.plaync.jp/aion/common/bul_h2.gif) 0 4px no-repeat;border-bottom:1px solid #B2A88F}
#searchTopPage #searchArea .p1{margin-bottom:10px;}


/*共通　ネットカフェのランク＆ネットカフェレギオン説明　*/
#rankExp{margin:15px 12px 0}
#rankExp h2{margin-left:-12px;padding-left:12px;background:url(http://static.aion.plaync.jp/aion/netcafe/bull.gif) left 5px no-repeat}
#rankExp .p1{margin-bottom:10px;}
#rankExp dl dt{clear:both;float:left;margin-top:3px;margin-bottom:10px;width:24px}
#rankExp dl dd{margin-left:24px;margin-bottom:10px;}
#rankExp dl dd .name{font-weight:bold;}
#rankExp dl dd.dd1 .name{color:#981E05}
#rankExp dl dd.dd2 .name{color:#694D16}
#rankExp dl dd.dd3 .name{color:#666}
#rankExp dl dd.dd4 .name{color:#96886F}
#rankExp dl dd.dd4 .exp{color:#96886F}
#rankExp .txtExp{padding:6px 12px;border:1px solid #837159;color:#837159}
#rankExp .txtExp p{padding:5px 0}

#legionExp{margin:20px 12px 0}
#legionExp h2{margin-left:-12px;padding-left:12px;background:url(http://static.aion.plaync.jp/aion/netcafe/bull.gif) left 5px no-repeat}
#legionExp dl dt{clear:both;float:left;margin-bottom:10px;width:24px}
#legionExp dl dd{margin-left:24px;margin-bottom:10px;}


