@charset "utf-8";
/*------------------------------
サイト名:@games 基本CSS
更新日:2009/04/13
製作者:inu.
------------------------------*/
/*------------------------------
サイト名:TinierMe 基本CSS
更新日:2009/10/20
製作者:miwako
------------------------------*/
/* reset ------------------------------------------------------------------- */
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
margin:0;
padding:0;
font-family: Arial, Helvetica, sans-serif;
}
table {
border-collapse:separate;
border-spacing:0;
}
fieldset,
img,
iframe {
border:0;
}
img {
vertical-align:top;
}
input,
select {
vertical-align:middle;
}
address,
caption,
cite,
code,
dfn,
/*em,
strong,*/
th,
var {
font-style:normal;
font-weight:normal;
}
ol,
ul {
list-style:none;
}
dt {
display:block;
}
caption,
th {
text-align:left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-size:100%;/*
font-weight:normal;
*/
}
q:before,
q:after {
content:'';
}
abbr,
acronym {
border:0;
}
/* font ------------------------------------------------------------------- */
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
/**
* YUI Fonts
* @module fonts
* @namespace yui-
* @requires 
*/
/**
* Percents could work for IE, but for backCompat purposes, we are using keywords.
* x-small is for IE6/7 quirks mode.
*/
body {
font:13px/1.231 arial, helvetica, clean, sans-serif;
/* for IE6/7 */ 
*font-size:small;
/* for IE Quirks Mode */
*font:x-small;
}
/**
* Nudge down to get to 13px equivalent for these form elements
*/ 
select,
input,
textarea,
button {
font:99% arial, helvetica, clean, sans-serif;
}
/**
* To help tables remember to inherit
*/
table {
font-size:inherit;
font:100%;
}
/**
* Bump up IE to get to 13px equivalent for these fixed-width elements
*/
pre,
code,
kbd,
samp,
tt {
font-family:monospace;
*font-size:108%;
line-height:100%;
}
/* a.k.a. clearFix ------------------------------------------------------------------- */
.cf:after {
content: ".";
display: block;
height: 0;
font-size: 0;
clear: both;
visibility: hidden;
}
.cf {
display: inline-block;
}
/* Hides from IE5/Mac \*/
* html .cf {
height: 1px;
}
.cf {
display: block;
}
/* End hide from IE5/Mac */
/* for ie6-7 hacks ------------------------------------------------------------------- */
div,
ul,
ol,
li {
zoom:1;
}
/* scrollbars ------------------------------------------------------------------- */
html {
overflow-y:scroll;
}
/* scroll bar color for ie ------------------------------------------------------------------- */
html {
scrollbar-base-color: #fff;
scrollbar-track-color: #efefef;
scrollbar-face-color: #fff;
scrollbar-shadow-color: #fc0;
scrollbar-darkshadow-color: #fff;
scrollbar-highlight-color: #fc0;
scrollbar-3dlight-color: #fff;
scrollbar-arrow-color: #f90;
}
/* textarea ------------------------------------------------------------------- */
textarea {
padding:3px;
border:1px solid #fff5b4;
background:#fefff1;
overflow:auto;/*IEで、必要時にスクロールバーを表示させる*/
}
/* utility ------------------------------------------------------------------- */
.backEndItem {
position:absolute !important;
top:-9999px !important;
left:-9999px !important;
width:10px !important;
height:10px !important;
overflow:hidden !important;
}
.floatLeft {
float: left !important;
}
.floatRight {
float: right !important;
}
.clear {
clear: both !important;
}
.clearLeft {
clear: left !important;
}
.clearRight {
clear: right !important;
}
.layoutCenter {
margin-right:auto;
margin-left:auto;
}
.textCenter {
text-align: center !important;
}
.textRight {
text-align: right !important;
}
.textLeft {
text-align: left !important;
}
.text_red {
	color:#f00;
}
/* text color ------------------------------------------------------------------- */
/*strong,
em {
font-weight:bold;
color:#f00;
}
em {
font-weight:normal;
}*/
/* js hook ------------------------------------------------------------------- */
.heightLineParent,
.heightLine-1,
.heightLine-2,
.heightLine-3,
.heightLine-4,
.heightLine-5,
.heightLine-6,
.heightLine-7,
.heightLine-8,
.heightLine-9,
.heightLine-10,
.rollover {
}
/* text color ------------------------------------------------------------------- */
body {
color:#555;
}
/* link ------------------------------------------------------------------- */
a {
outline:none;
}
a:link,
a:visited {
color:#333;
text-decoration:none;
}
a:hover,
a:active ,
a.coloredLink:link,
a.coloredLink:visited ,
a.coloredLink:hover,
a.coloredLink:active {
color:#f60;
text-decoration:none;
}
.topicPath ol li a {
color:#f60;
_color:#f60 !important /*for IE6*/;
text-decoration:none;
}
/* footer ------------------------------------------------------------------- */
#footer {
position:relative;
width:994px;
height:91px;
margin:0 auto;
background:url(http://img.tinierme.com/common/img/renewal/common_parts.png) 0 -919px no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/common_parts.gif) 0 -919px no-repeat;/* for IE6 */
}
#footer .copyright,
#footer .slogan {
position:absolute;
left:-9999px;
top:-9999px;
width:10px;
height:10px;
}
#footer .utilityNavi {
padding:54px 0 0 0;
margin-right:126px;
overflow:hidden;
text-align:right;
}
#footer .utilityNavi li {
display:inline;
margin-right:-1px;
padding:0 0.5em;
border-right:1px solid #555;
}
#footer .bannerTruste {
text-indent:-9999px;
}
#footer .bannerTruste a {
position:absolute;
left:880px;
top:49px;
width:114px;
height:32px;
}
/* ポップアップウインドウ　ヘッダーフッター ------------------------------------------------------------------- */
#brandingPopUp {
position:relative;
height:39px;
margin:0 10px;
border-bottom:10px solid #f80;
}
.allianceHeader #brandingPopUp {
position:relative;
height:39px;
margin:0 10px;
_margin:-20px 10px 0px 10px;
border-bottom:10px solid #f80;
}
#brandingPopUp #logo {
position:absolute;
left:0;
top:10px;
/*width:113px;
height:37px;
background:url(http://img.tinierme.com/common/img/renewal/common_parts.png) -26px -28px no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/common_parts.gif) -26px -28px no-repeat;*/
width:162px;
height:28px;
background:url(http://img.tinierme.com/common/img/logo_s.gif) 0 0 no-repeat;
text-indent:-9999px;
}
#brandingPopUp #logoClickable {
position:absolute;
left:0;
top:10px;
width:110px;
height:24px;
background:url(http://img.tinierme.com/common/img/renewal/common_parts.png) -26px -28px no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/common_parts.gif) -26px -28px no-repeat;
text-indent:-9999px;
}
#footerPopUp {
margin:0 10px;
padding:5px 0;
border-top:5px solid #f80;
}
#footerPopUp .copyright {
width:365px;
height:25px;
background:url(http://img.tinierme.com/common/img/renewal/common_parts.png) 0 -971px no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/common_parts.gif) 0 -971px no-repeat;
text-indent:-9999px;
}
#brandingPopUp .closeLink {
position:absolute;
right:0;
top:18px;
}
#brandingPopUp .allianceHeader .closeLink {
position:absolute;
right:0;
top:18px;
_left:110px;
}
/* layout ------------------------------------------------------------------- */
.wrapGame {
width:994px;
margin:0 auto;
}
.wrapGame #brandingPopUp {
margin:0 0 0 0;
}
.wrapGame #footerPopUp {
margin:0 0 0 0;
}
.wrap01 {
margin:0 auto;
width:994px;
}
#branding {
position:relative;
clear:both;
width:100%;
}
#footer {
position:relative;
clear:both;
width:100%;
}
.mainColumn {
position:relative;
float:left;
width:770px;
_overflow-x:hidden;
}
.mainColumn .mainColumn {
position:relative;
float:right;
width:586px;
_overflow-x:hidden;
}
.contextNavi {
position:relative;
width:200px;
float:right;
_overflow-x:hidden;
}
.localNavi {
float:left;
width:160px;
_overflow-x:hidden;
}
.closetWrap01 .mainColumn .mainColumn {
width:626px;
}
.closetWrap01 .localNavi {
width:120px;
}
.layoutOneColumn,
.layoutTwoColumn,
.layoutThreeColumn {
clear:both;
}
.layoutOneColumn {
width:770px;
margin:auto;
}
.sectionLv1 {
margin:20px auto;
}
.sectionLv1centered {
margin:20px auto;
text-align: center;
width: 770px;
}

.sectionLv1left {
padding:1px 0 1px 10px;
border-left:5px solid #f80;
overflow:hidden;
zoom:1;
text-align: left;
}

.sectionLv1line {
position:relative;
clear:both;
padding-bottom: 5px;
padding-top: 10px;
overflow:hidden;
background:url(http://img.tinierme.com/common/img/renewal/mainTitleBar_M.gif) left bottom repeat-x;
}


.sectionLv2 {
margin:10px auto;
}
.sectionLv3 {
margin:5px auto;
}

.sectionLv3left {
	margin-left: 15px;
text-align: left;
}
.sectionLv1 ,
.sectionLv2 ,
.sectionLv3 {
clear:both;
}
.titleLv1 {
position:relative;
margin:20px 0;
}
.titleLv2 {
position:relative;
margin:10px 0;
}
/* タイトル ------------------------------------------------------------------- */
.mainTitleL,
.mainTitleM ,
.mainTitleTxtM ,
.mainTitleTxtMnoBorder ,
.mainTitleTxtL {
position:relative;
clear:both;
padding-bottom:8px;
overflow:hidden;
}
.mainTitleTxtM ,
.mainTitleTxtMnoBorder {
font-size:93%;
}
.mainTitleTxtL {
font-size:108%;
}
.mainTitleL ,
.mainTitleTxtL {
background:url(http://img.tinierme.com/common/img/renewal/mainTitleBar_L.gif) left bottom repeat-x;
}
.mainTitleM ,
.mainTitleTxtM {
background:url(http://img.tinierme.com/common/img/renewal/mainTitleBar_M.gif) left bottom repeat-x;
}
.mainTitleM .mainTitleF80,
.mainTitleMnoBorder .mainTitleF80,
.mainTitleL .mainTitleF80 ,
.mainTitleTxtM .mainTitleF80,
.mainTitleTxtMnoBorder .mainTitleF80,
.mainTitleTxtL .mainTitleF80 {
padding:1px 0 1px 3px;
border-left:5px solid #f80;
overflow:hidden;
zoom:1;
}
.mainTitleM .mainTitle80BF31,
.mainTitleMnoBorder .mainTitle80BF31,
.mainTitleL .mainTitle80BF31 ,
.mainTitleTxtM .mainTitle80BF31,
.mainTitleTxtMnoBorder .mainTitle80BF31,
.mainTitleTxtL .mainTitle80BF31 {
padding:1px 0 1px 3px;
border-left:5px solid #80bf31;
overflow:hidden;
zoom:1;
}
.mainTitleM span,
.mainTitleL span {
display:block;
clear:both;
float:left;
width:10px;
height:14px;
background:url(http://img.tinierme.com/common/img/renewal/sprite/text.gif) 0 0 no-repeat;
font-size:50%;
line-height:1;
text-indent:-9999em;
overflow:hidden;
}
.mainTitleM span {
height:12px;
background-position:-500px 0;
}
.mainTitleL span {
height:14px;
background-position:0 0;
}
.mainTitleL .txt_campaign {
width:80px;
background-position:0 0;
}
.mainTitleL .txt_event {
width:55px;
background-position:0 -14px;
}
.mainTitleL .txt_environment {
width:57px;
background-position:0 -28px;
}
.mainTitleL .txt_registration {
width:57px;
background-position:0 -42px;
}
.mainTitleL .txt_fee {
width:85px;
background-position:0 -56px;
}
.mainTitleL .txt_connection {
width:58px;
background-position:0 -70px;
}
.mainTitleL .txt_selpit {
width:95px;
background-position:0 -84px;
}
.mainTitleL .txt_selfyMarket {
width:145px;
background-position:0 -98px;
}
.mainTitleL .txt_premium {
width:140px;
background-position:0 -112px;
}
.mainTitleL .txt_selfyPocketMoney {
width:165px;
background-position:0 -126px;
}
.mainTitleL .txt_koepeta {
width:85px;
background-position:0 -140px;
}
.mainTitleL .txt_function {
width:57px;
background-position:0 -154px;
}
.mainTitleL .txt_etc {
width:45px;
background-position:0 -168px;
}
.mainTitleL .txt_recommendCircle {
width:115px;
background-position:0 -182px;
}
.mainTitleL .txt_officialCircle {
width:120px;
background-position:0 -196px;
}
.mainTitleL .txt_gameTopics {
width:116px;
background-position:0 -210px;
}
.mainTitleL .txt_someoneGame {
width:96px;
background-position:0 -224px;
}
.mainTitleL .txt_singleGame {
width:96px;
background-position:0 -238px;
}
.mainTitleL .txt_authenticityGame {
width:70px;
background-position:0 -252px;
}
.mainTitleL .txt_flashTypeGame {
width:205px;
background-position:0 -266px;
}
.mainTitleL .txt_downloadGame {
width:123px;
background-position:0 -280px;
}
.mainTitleL .txt_puzzleGame {
width:43px;
background-position:0 -294px;
}
.mainTitleL .txt_trumpGame {
width:55px;
background-position:0 -308px;
}
.mainTitleL .txt_brainGame {
width:43px;
background-position:0 -322px;
}
.mainTitleL .txt_actionGame {
width:65px;
background-position:0 -336px;
}
.mainTitleL .txt_shootingGame {
width:90px;
background-position:0 -350px;
}
.mainTitleL .txt_rpg {
width:35px;
background-position:0 -364px;
}
.mainTitleL .txt_etcGame {
width:45px;
background-position:0 -378px;
}
.mainTitleL .txt_fortuneNewItem {
width:155px;
background-position:0 -392px;
}
.mainTitleL .txt_quizNewItem {
width:230px;
background-position:0 -406px;
}
.mainTitleL .txt_pachinkoNewItem {
width:155px;
background-position:0 -420px;
}
.mainTitleL .txt_canExchangeItem {
width:185px;
background-position:0 -434px;
}
.mainTitleL .txt_gameDiary {
width:170px;
background-position:0 -448px;
}
.mainTitleL .txt_communityTopics {
width:140px;
background-position:0 -462px;
}
.mainTitleL .txt_circle {
width:60px;
background-position:0 -476px;
}
.mainTitleL .txt_bbs {
width:45px;
background-position:0 -490px;
}
.mainTitleL .txt_circleBbsNewThread {
width:230px;
background-position:0 -504px;
}
.mainTitleL .txt_member {
width:230px;
background-position:0 -518px;
}
.mainTitleL .txt_shopTopics {
width:230px;
background-position:0 -532px;
}
.mainTitleL .txt_friendNewDiary {
width:230px;
background-position:0 -546px;
}
.mainTitleL .txt_circleNewestInfo {
width:230px;
background-position:0 -560px;
}
.mainTitleL .txt_newestDiary {
width:230px;
background-position:0 -574px;
}
.mainTitleL .txt_gachaNowOnSell {
width:230px;
background-position:0 -588px;
}
.mainTitleM .txt_importantNotice {
width:140px;
background-position:-500px 0;
}
.mainTitleM .txt_userNotice {
width:140px;
background-position:-500px -12px;
}
.mainTitleM .txt_questionnaire {
width:140px;
background-position:-500px -24px;
}
.mainTitleM .txt_serviceIntro {
width:140px;
background-position:-500px -36px;
}
.mainTitleM .txt_mailAddress {
width:140px;
background-position:-500px -48px;
}
.mainTitleM .txt_mailAddressConfirm {
width:140px;
background-position:-500px -48px;
}
.mainTitleM .txt_wishId {
width:140px;
background-position:-500px -60px;
}
.mainTitleM .txt_password {
width:140px;
background-position:-500px -72px;
}
.mainTitleM .txt_sex {
width:140px;
background-position:-500px -84px;
}
.mainTitleM .txt_birthYear {
width:140px;
background-position:-500px -96px;
}
.mainTitleM .txt_birthDay {
width:140px;
background-position:-500px -108px;
}
.mainTitleM .txt_nickName {
width:140px;
background-position:-500px -120px;
}
.mainTitleM .txt_mailMagazine {
width:140px;
background-position:-500px -132px;
}
.mainTitleM .txt_playGuide {
width:140px;
background-position:-500px -144px;
}
.mainTitleM .txt_reactionMail {
width:140px;
background-position:-500px -156px;
}
.mainTitleM .txt_captcha {
width:140px;
background-position:-500px -168px;
}
.mainTitleM .txt_communityNews {
width:140px;
background-position:-500px -180px;
}
.mainTitleM .txt_friendWelcomingMail {
width:140px;
background-position:-500px -192px;
}
.mainTitleM .txt_friendRegistrationComplete {
width:157px;
background-position:-500px -204px;
}
.mainTitleM .txt_minimailNotice {
width:170px;
background-position:-500px -216px;
}
.mainTitleM .txt_presentMail {
width:150px;
background-position:-500px -228px;
}
.mainTitleM .txt_footprintNotice {
width:140px;
background-position:-500px -240px;
}
.mainTitleM .txt_mailAddress {
width:140px;
background-position:-500px -252px;
}
.mainTitleM .txt_nowPassword {
width:140px;
background-position:-500px -264px;
}
.mainTitleM .txt_newPassword {
width:140px;
background-position:-500px -276px;
}
.mainTitleM .txt_newPasswordConfirm {
width:200px;
background-position:-500px -288px;
}
.mainTitleM .txt_visitHistory {
width:140px;
background-position:-500px -300px;
}
.mainTitleM .txt_friend {
width:140px;
background-position:-500px -312px;
}
.mainTitleM .txt_circle {
width:140px;
background-position:-500px -324px;
}
.mainTitleM .txt_recommendItem {
width:140px;
background-position:-500px -336px;
}
.mainTitleM .txt_wishList {
width:140px;
background-position:-500px -348px;
}
.mainTitleM .txt_recentlyGame {
width:140px;
background-position:-500px -360px;
}
.mainTitleM .txt_playWithFriendHistory {
width:140px;
background-position:-500px -372px;
}
.mainTitleM .txt_ranking {
width:140px;
background-position:-500px -384px;
}
.mainTitleM .txt_blogIntro {
width:140px;
background-position:-500px -396px;
}
.mainTitleM .txt_notice {
width:140px;
background-position:-500px -408px;
}
.mainTitleM .txt_information {
width:140px;
background-position:-500px -420px;
}
.mainTitleM .txt_gachaItem {
width:140px;
background-position:-500px -432px;
}
.mainTitleM .txt_circleRanking {
width:140px;
background-position:-500px -444px;
}
.mainTitleM .txt_memberRecommendCircle {
width:160px;
height:24px;
background-position:-500px -456px;
}
.mainTitleM .txt_title {
width:140px;
background-position:-500px -480px;
}
.mainTitleM .txt_contents {
width:140px;
background-position:-500px -492px;
}
.mainTitleM .txt_addTag {
width:140px;
background-position:-500px -504px;
}
.mainTitleM .txt_from {
width:140px;
background-position:-500px -516px;
}
.mainTitleM .txt_subject {
width:140px;
background-position:-500px -528px;
}
.mainTitleM .txt_message {
width:140px;
background-position:-500px -540px;
}
.mainTitleM .txt_blogUse {
width:140px;
background-position:-500px -552px;
}
/* table ------------------------------------------------------------------- */
.calendarTable {
width:100%;
}
.calendarTable .sunday {
}
.calendarTable .saturday {
}
.calendarTable .nowDate {
background:#f90;
}
.calendarTable {
}
.table01 th,
.table01 td,
.table02 th,
.table02 td,
.table03 th,
.table03 td,
.table04 th,
.table04 td,
.table05 th,
.table05 td {
padding:10px 15px;
vertical-align:top;
}
.table01 thead th,
.table02 thead th,
.table03 thead th,
.table04 thead th,
.table05 thead th {
font-weight:bold;
text-align:center;
}
.table01 {
width:100%;
border:1px solid #cdcdcd;
}
.table01 thead th {
background:#ddd;
}
.table01 tbody td {
border-top:1px dotted #aeaeae;
}
.table01 tbody td.firstChild {
border-top:none;
}
.table02 {
/*
width:90%;
*/
}
.table02 th,
.table02 td {
padding:3px 10px 3px 10px;
}
.table02 .contextMark {
padding-left:20px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.png) 10px 6px no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.gif) 10px 6px no-repeat;
}
.table03 {
width:100%;
border-top:1px solid #a7a7a7;
border-bottom:1px solid #a7a7a7;
}
.table03 thead th {
background:#ddd;
border-top:1px solid #e9e9e9;
}
.table03 thead th.title {
text-align:left;
}
.table03 tbody td {
border-top:1px dotted #999;
}
.table04 {
width:100%;
border-top:1px solid #ddd;
border-left:1px solid #ddd;
}
.table04 th,
.table04 td {
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
}
.table04 thead th {
background:#ddd;
text-align:left;
}
.table04 tbody th {
text-align:center;
}
.table04 th div {
width:110px;
text-align:center;
}
.table04 td div {
position:relative;
}
.table04 td div p textarea {
width:407px;
height:200px;
}
.table04 .koePetaBtn {
position:absolute;
left:423px;
top:0;
}
.table05 {
width:100%;
border-collapse:collapse;
}
.table05 th,
.table05 td {
border:1px solid #ddd;
}
.table05 thead th,
.table05 .header {
background:#ddd;
}
.table05 .header {
text-align:center;
font-weight:bold;
}
.table05 .blank {
border:none;
}
.basicTable021Header {
border:1px solid #ddd;
border-bottom:none;
}
.basicTable021Header .title {
padding:5px 10px;
background:#ddd;
border-bottom:1px solid #ccc;
}
.basicTable021Header .title .text {
float:left;
font-weight:bold;
}
.basicTable021Header .title .btn {
float:right;
}
.basicTable021Header .title .btn li {
text-align:right;
}
/* curve corner flexible ------------------------------------------------------------------- */
.cornerF80 {
background:#f80;
}
.cornerF80 .cornerTL {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_f80_tl.gif) left top no-repeat;
}
.cornerF80 .cornerTR {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_f80_tr.gif) right top no-repeat;
}
.cornerF80 .cornerBL {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_f80_bl.gif) left bottom no-repeat;
}
.cornerF80 .cornerBR {
padding:5px;
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_f80_br.gif) right bottom no-repeat;
}
.cornerFFFbgF80 {
background:#fff;
}
.cornerFFFbgF80 .cornerTL {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_fffBGf80_tl.gif) left top no-repeat;
}
.cornerFFFbgF80 .cornerTR {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_fffBGf80_tr.gif) right top no-repeat;
}
.cornerFFFbgF80 .cornerBL {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_fffBGf80_bl.gif) left bottom no-repeat;
}
.cornerFFFbgF80 .cornerBR {
padding:5px;
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_fffBGf80_br.gif) right bottom no-repeat;
}
.cornerDDD {
background:#ddd;
}
.cornerDDD .cornerTL {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_ddd_tl.gif) left top no-repeat;
}
.cornerDDD .cornerTR {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_ddd_tr.gif) right top no-repeat;
}
.cornerDDD .cornerBL {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_ddd_bl.gif) left bottom no-repeat;
}
.cornerDDD .cornerBR {
padding:5px;
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_ddd_br.gif) right bottom no-repeat;
}
.cornerFFFbgDDD {
background:#fff;
}
.cornerFFFbgDDD .cornerTL {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_fff_tl.gif) left top no-repeat;
}
.cornerFFFbgDDD .cornerTR {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_fff_tr.gif) right top no-repeat;
}
.cornerFFFbgDDD .cornerBL {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_fff_bl.gif) left bottom no-repeat;
}
.cornerFFFbgDDD .cornerBR {
padding:5px;
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_fff_br.gif) right bottom no-repeat;
}
.cornerF5F2EBbgFFF {
background:#f5f2eb;
}
.cornerF5F2EBbgFFF .cornerTL {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_f5f2ebBGfff_tl.gif) left top no-repeat;
}
.cornerF5F2EBbgFFF .cornerTR {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_f5f2ebBGfff_tr.gif) right top no-repeat;
}
.cornerF5F2EBbgFFF .cornerBL {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_f5f2ebBGfff_bl.gif) left bottom no-repeat;
}
.cornerF5F2EBbgFFF .cornerBR {
padding:5px;
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_f5f2ebBGfff_br.gif) right bottom no-repeat;
}
.cornerBorderCCC {
width:581px;
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_borderCCCbgDDD_middle.gif) 0 0;
}
.cornerBorderCCC .cornerTop {
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_borderCCCbgDDD_top.gif) 0 0 no-repeat;
}
.cornerBorderCCC .cornerBottom {
padding:3px;
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_borderCCCbgDDD_bottom.gif) left bottom no-repeat;
}
/* テキストフィールド ------------------------------------------------------------------- */
.txtFieldSS {
width:50px;
}
.txtFieldS {
width:100px;
}
.txtFieldM {
width:200px;
}
.txtFieldL {
width:300px;
}
/*
ime-mode 	auto 	自動
active 	IMEオン （日本語入力モード）
inactive 	IMEオフ （英数字入力モード）
disabled 	IME使用不可 （英数字入力モード）
*/
input.imeOffAbsolute {
ime-mode:disabled;
}
input.imeOff {
ime-mode:inactive;
}
input.imeOn {
ime-mode:active;
}
/* プロフィールアバター ------------------------------------------------------------------- */
#profile_avatar {
position:relative;
margin-top:-5px;
width:200px;
}
#profile_avatar .cornerBR {
padding:20px 5px 5px;
}
#profile_avatar .cornerBR .cornerBR {
padding: 5px 5px 5px 5px;
}
#profile_avatar .avatarName,
#friendProfile_avatar .avatarName {
position:relative;
border-bottom:1px dotted #adadad;
}
#profile_avatar .avatarName dt {
position:absolute;
left:0;
top:0;
}
#profile_avatar .avatarName dd,
#friendProfile_avatar .avatarName dd {
padding:0 0 0 23px;
border-bottom:1px dotted #ebebeb;
zoom:1;
}
#friendProfile_avatar .avatarName dd {
padding:0 0 0 0;
}
#profile_avatar .avatarName .rankGold,
#profile_avatar .avatarName .rankSilver,
#profile_avatar .avatarName .rankBronze,
#profile_avatar .avatarName .rankNormal {
display:block;
width:18px;
height:15px;
background-image:url(http://img.tinierme.com/common/img/renewal/profile_img.png);
background-position:no-repeat;
text-indent:-9999px;
}
#profile_avatar .avatarName .rankGold {
background-position:0 -100px;
}
#profile_avatar .avatarName .rankSilver {
background-position:-18px -100px;
}
#profile_avatar .avatarName .rankBronze {
background-position:-36px -100px;
}
#profile_avatar .avatarName .rankNormal {
background-position:-53px -100px;
}
#profile_avatar p {
float:left;
width:110px;
margin-top:5px;
border:1px solid #ddd;
}
#profile_avatar .profileCtrl {
float:right;
width:63px;
font-size:77%;
}
#profile_avatar #profileBtnGoToMypage,
#profile_avatar #profileBtnGoToCloset,
#profile_avatar #profileBtnWriteDiary,
#profile_avatar #profileBtnOldDiary,
#profile_avatar #profileBtnFriends,
#profile_avatar #profileBtnGroups,
#profile_avatar .mailCount span,
#profile_avatar .guestBookCount span,
#profile_avatar .gCoin dt,
#profile_avatar .gCoin dd span,
#profile_avatar .puchiCoin dt.sum,
#profile_avatar .puchiCoin dd.sum span,
#profile_avatar .puchiCoin dt.todaySum,
#profile_avatar .puchiCoin dd.todaySum span {
display:block;
background-image:url(http://img.tinierme.com/common/img/renewal/profile_img.png);
font-size:50%;
line-height:1;
text-indent:-9999px;
}
#profile_avatar .profileCtrl a#profileBtnGoToMypage {
width:63px;
height:18px;
background-position:-126px 0;
}
#profile_avatar .profileCtrl a#profileBtnGoToCloset {
width:63px;
height:18px;
background-position:-63px 0;
}
#profile_avatar .profileCtrl a#profileBtnWriteDiary {
width:63px;
height:18px;
background-position:0 0;
}
#profile_avatar .profileCtrl a#profileBtnOldDiary {
width:63px;
height:18px;
background-position:-189px 0;
}
#profile_avatar .profileCtrl a#profileBtnFriends {
width:63px;
height:18px;
background-position:-252px 0;
}
#profile_avatar .profileCtrl a#profileBtnGroups {
width:63px;
height:18px;
background-position:-315px 0;
}
#profile_avatar a#profileBtnGoToMypage:hover {
background-position:-126px -18px;
}
#profile_avatar a#profileBtnGoToCloset:hover {
background-position:-63px -18px;
}
#profile_avatar a#profileBtnWriteDiary:hover {
background-position:0 -18px;
}
#profile_avatar a#profileBtnOldDiary:hover {
background-position:-189px -18px;
}
#profile_avatar a#profileBtnFriends:hover {
background-position:-252px -18px;
}
#profile_avatar a#profileBtnGroups:hover {
background-position:-315px -18px;
}
#profile_avatar .mailCount,
#profile_avatar .mailCount a,
#profile_avatar .guestBookCount,
#profile_avatar .guestBookCount a {
color:#f80;
}
#profile_avatar .mailCount {
float:left;
width:30px;
}
#profile_avatar .guestBookCount {
float:right;
width:30px;
}
#profile_avatar .mailCount span {
float:left;
width:13px;
height:8px;
margin-top:2px;
margin-right:2px;
background-position:0 -200px;
}
#profile_avatar .guestBookCount span {
float:left;
width:15px;
height:8px;
margin-top:2px;
margin-right:2px !important;
margin-right:1px;
background-position:-50px -200px;
}
#profile_avatar .gCoin dt {
width:34px;
height:9px;
background-position:0 -130px;
}
#profile_avatar .gCoin dd,
#profile_avatar .puchiCoin dd.sum,
#profile_avatar .puchiCoin dd.todaySum {
position:relative;
padding-right:25px;
text-align:left;
/*text-align:right;*/
}
#profile_avatar .gCoin dd span ,
#profile_avatar .puchiCoin dd span {
position:absolute;
right:0;
top:2px;
width:8px;
height:8px;
background-position:0 -150px;
text-align:left;
}
#profile_avatar .puchiCoin dt.sum {
width:62px;
height:8px;
background-position:-51px -129px;
/*width:44px;
height:9px;
background-position:-50px -130px;*/
}
#profile_avatar .puchiCoin dd.sum span {
position:absolute;
right:0;
top:0;
width:25px;
height:10px;
background-position:-50px -150px;
}
#profile_avatar .puchiCoin dt.todaySum {
width:42px;
height:18px;
background-position:-120px -129px;
/*width:64px;
height:9px;
background-position:-100px -130px;*/
}
#profile_avatar .puchiCoin dd.todaySum span {
position:absolute;
right:0;
top:0;
width:10px;
height:10px;
background-position:-100px -150px;
}
#profile_avatar .profileCtrl ul,
#profile_avatar .gCoin {
border-bottom:1px dotted #adadad;
}
#profile_avatar .gCoin {
padding-bottom:5px;
}
#profile_avatar .attentionList01 {
clear:both;
padding-top:5px;
}
#profile_avatar .attentionList01 li {
margin:0 0 0 20px;
padding-left:0;
background:none;
list-style:disc;
color:#f00;
}
#profile_avatar .attentionList01 li a {
color:#f00;
}
/* ショップページ プロフィールアバター下部ナビゲーション ------------------------------------------------------------------- */
.shopProfileBtn {
position:relative;
margin-top:-6px;
}
.shopProfileBtn .cornerBR {
padding-top:10px;
}
.try_cloth h2 {
padding-bottom:5px;
}
.try_cloth .shopProfileBtn .cornerBR .cornerBR ,
.shopProfileBtn .cornerBR .cornerBR {
padding-top:5px;
}
.try_cloth .shopProfileBtn .cornerBR .cornerBR {
padding-top:5px;
padding:5px 0 0 0 ;
}
.try_cloth .shopProfileBtn .cornerBR .cornerBR ul li {
padding-bottom:5px;
text-align:center;
}
.try_cloth .content {
padding:5px;
}
.shopProfileBtn .shopProfileBtnList {
padding-top:10px;
border-top:1px dotted #fff;
}
/* context link ------------------------------------------------------------------- */
a.contextLinkLv1 {
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.png) left center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.gif) left center no-repeat;
}
a.contextLinkLv2 {
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2.png) left center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2.gif) left center no-repeat;
}
a.contextLinkLv2before {
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2before.png) left center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2before.gif) left center no-repeat;
}
a.contextLinkLv3 {
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.png) left center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.gif) left center no-repeat;
}
ul.contextLinkLv1,
ul.contextLinkLv1after,
ul.contextLinkLv1before,
ul.contextLinkLv2,
ul.contextLinkLv2after,
ul.contextLinkLv2before,
ul.contextLinkLv3,
ul.contextLinkLv3after,
ul.contextLinkLv3before {
clear:both;
}
.shoppingBagBtn ul.contextLinkLv1,
.shoppingBagBtn ul.contextLinkLv1after,
.shoppingBagBtn ul.contextLinkLv1before,
.shoppingBagBtn ul.contextLinkLv2,
.shoppingBagBtn ul.contextLinkLv2after,
.shoppingBagBtn ul.contextLinkLv2before,
.shoppingBagBtn ul.contextLinkLv3,
.shoppingBagBtn ul.contextLinkLv3after,
.shoppingBagBtn ul.contextLinkLv3before {
clear:none;
padding-top:5px;
}
ul.contextLinkLv1 li a {
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.png) left center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.gif) left center no-repeat;
}
ul.contextLinkLv2 li a {
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2.png) left center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2.gif) left center no-repeat;
}
ul.contextLinkLv1after,
ul.contextLinkLv2after {
overflow:auto;
}
ul.contextLinkLv1after li {
float:right;
padding-right:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.png) right center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.gif) right center no-repeat;
}
ul.contextLinkLv2after li {
float:right;
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2.png) left center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2.gif) left center no-repeat;
}
ul.contextLinkLv2before li a {
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2before.png) left center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2before.gif) left center no-repeat;
}
ul.contextLinkLv3 li a {
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.png) left center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.gif) left center no-repeat;
}
.contentsBetweenLinkLv1 {
padding-bottom:10px;
border-bottom:1px dotted #ddd;
overflow:auto;
}
.contentsBetweenLinkLv1 .before {
float:left;
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1before.png) left center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1before.gif) left center no-repeat;
}
.contentsBetweenLinkLv1 .after {
float:right;
padding-right:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.png) right center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.gif) right center no-repeat;
}
.contentsBetweenLinkUnit .before {
float:left;
}
.contentsBetweenLinkUnit .after {
float:right;
}
/* list ------------------------------------------------------------------- */
.list01,
.list02,
.list03,
.list04,
.list05 {
clear:both;
margin-right:10px;
margin-left:10px;
}
.list01 li,
.list02 li,
.list03 li,
.list04 li,
.list05 li {
clear:both;
margin-top:10px;
margin-bottom:10px;
overflow:hidden;
}
.list01 strong,
.list02 strong,
.list03 strong,
.list04 strong,
.list05 strong {
color:#555;
}
.list01 li {
font-weight:bold;
min-height:66px;
_height:66px;
}
/*
.list01 li a img {
float:left;
width:64px;
height:64px;
margin-right:5px;
border:1px solid #ddd;
}
*/
.list01 li img {
float:left;
width:64px;
height:64px;
margin-right:5px;
border:1px solid #ddd;
}
.list02 li a {
font-weight:bold;
}
.list02 li a span {
display:block;
float:left;
width:36px;
height:36px;
margin-right:5px;
border:1px solid #ddd;
}
.list02 li a span img {
width:34px;
height:34px;
border:1px solid #fff;
}
.list03 li {
padding-left:12px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.png) 0 4px no-repeat;/*8-9*/
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.gif) 0 4px no-repeat;/*8-9*/
}
.list03 li p {
margin:10px 0;
}
.list04 li {
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.png) 0 2px no-repeat;/*12 12*/
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.gif) 0 2px no-repeat;/*12 12*/
}
div.list05 .title {
margin:10px;
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/questionnaire_icon.gif) 0 2px no-repeat;
}
div.list05 ul.list05 li {
position:relative;
padding-left:15px;
/padding-left:20px;
}
div.list05 ul.list05 li span {
position:absolute;
top:3px;
/top:-3px;
left:0;
}
.localNavi01 li,
.localNavi02 li {
margin:5px auto 0;
}
.localNavi01 div {
border-top:1px dotted #fff;
margin-top:10px;
padding-top:10px;
}
.localNavi02 {
margin-top:-5px;
}
.localNavi02 .cornerBR a {
padding:2px 0 2px 16px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.png) 0 4px no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.gif) 0 0 no-repeat;
}
.localNavi02 .cornerBR img {
vertical-align:middle;
}
.localNavi02 .cornerBR ul li,
.localNavi04 li {
margin-top:0;
margin-left:15px;
padding:2px 0;
border-top:1px dotted #ddd;
}
.localNavi02 .cornerBR ul li a,
.localNavi04 li a {
display:block;
padding-top:5px;
padding-bottom:5px;
padding-left:12px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.png) 0 9px no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.gif) 0 9px no-repeat;
}
.localNavi02 .cornerBR ul li a:hover,
.localNavi04 li a:hover ,
.localNavi02 .cornerBR ul li.yourHere a,
.localNavi04 li.yourHere a {
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.png) 0 9px no-repeat #ffc;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.gif) 0 9px no-repeat #ffc;
}
.localNavi03 {
border-top:1px solid #fff;
overflow:hidden;
color:#ccc;
}
.localNavi03 li {
margin-top:-1px;
padding:6px 0 5px 16px;
border-top:1px dotted #ddd;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.png) 0 7px no-repeat #fff;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.gif) 0 7px no-repeat #fff;
}
.localNavi04 {
border-top:1px solid #fff;
overflow:hidden;
}
.localNavi04 li {
margin-top:-1px;
margin-left:0;
}
.localNavi05 {
border-top:1px solid #fff;
overflow:hidden;
}
.localNavi05 li {
margin-top:-1px;
border-top:1px dotted #ddd;
}
.localNavi05 li a {
display:block;
padding:6px 0 5px 16px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.png) 0 7px no-repeat #fff;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.gif) 0 7px no-repeat #fff;
}
.localNavi05 li a:hover {
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.png) 0 7px no-repeat #ffc;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.gif) 0 7px no-repeat #ffc;
}
.listSet {
zoom:normal;
}
.listSet li {
margin:0.5em 2em;
zoom:normal;
}
ol.listSet li {
list-style-type:decimal;
}
ul.listSet li {
list-style-type:disc;
}
.list .mainList,
.list .subList {
}
.list .mainList li {
float:left;
position:relative;
width:160px;
text-align:center;
}
.list .mainList li img {
border:1px solid #343434;
cursor:pointer;
}
.list .subList li {
display:none;
position:absolute;
width:100px;
padding:10px;
background:#fff;
border:1px solid #343434;
}
.contextNavi li {
margin:5px 0;
}
.listIndexCampaignEvent {
}
.listIndexCampaignEvent li {
float:left;
width:360px;
margin:5px 10px 10px;
padding-bottom:10px;
border-bottom:1px dotted #ddd;
display:inline;
}
.listIndexCampaignEvent .evcpImg {
float:left;
width:80px;
height:80px;
}
.listIndexCampaignEvent .evcpImg span {
display:block;
border:1px solid #ddd;
}
.listIndexCampaignEvent .evcpImg span img {
border:1px solid #fff;
}
.listIndexCampaignEvent .content {
float:right;
width:270px;
}
.listIndexCampaignEvent .content .title {
margin-bottom:5px;
}
.listIndexCampaignEvent .content .title span {
font-weight:normal;
}
.listIndexCampaignEvent .content .title img {
margin-right:5px;
}
.listHelpSupportIndex {
margin-left:-20px;
}
.listHelpSupportIndex li {
float:left;
width:375px;
margin:10px 0;
margin-left:20px;
display:inline;
}
.listHelpSupportIndex li li {
display:block;
float:none;
width:auto;
margin:5px 0 5px 0;
}
.listHelpSupportIndex li .contextLinkLv2after li {
float:right;
width:auto;
text-align:right;
}
/* UI ------------------------------------------------------------------- */
.closeLink {
text-align:right;
}
.closeLink a {
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/closeMark.gif) left center no-repeat;
}
.topicPath {
clear:both;
}
.topicPath ol {
padding:15px 15px 3px 0;
}
.topicPath ol li {
display:inline;
margin:0 7px 0 0;
padding:0 0 0 14px;
font-size:93%;
background:url(http://img.tinierme.com/common/img/renewal/icon/topicPath_lv2.png) left center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/topicPath_lv2.gif) left center no-repeat;
}
.topicPath ol li.firstChild {
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/topicPath_lv1.png) left center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/topicPath_lv1.gif) left center no-repeat;
}
ul.attentionList01 li {
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/attentionMark.png) left center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/attentionMark.gif) left center no-repeat;
}
ul.attentionList02 li {
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/attentionMark02.gif) left center no-repeat;
}
ul.pageTop {
clear:both;
margin:20px 0;
text-align:right;
}
ul.pageTop li {
display:inline;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_pageTop.png) left center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_pageTop.gif) left center no-repeat;
padding:0 0 0 15px;
}
ul.pageNation2 {
clear:both;
margin:20px 0;
text-align:center;
}
ul.pageNation2 li {
display:inline;
margin:0 6px;
font-weight:bold;
}
ul.pageNation2 li a {
position:relative;
padding:0.3em;
border:1px solid #f90;
background:#fff;
font-weight:normal;
color:#f60;
}
ul.pageNation2 li a:hover {
border:1px solid #f90;
background:#f90;
color:#fff;
}
.searchUI .titleTxt {
font-weight:bold;
}
.searchUI .txtField {
width:120px;
}
.searchUI .floatLeft,
.searchUI .floatRight {
_width:1px;
_white-space:nowrap;
}
.searchUI .floatLeft ul li,
.searchUI .floatRight ul li {
text-align:inherit !important;
text-align:center;
}
.searchUI .btn li {
display:inline;
}
.tabNavigationUI {
border-bottom:7px solid #f80;
}
.tabNavigationUI li {
float:left;
}
dl.horizontalUI01 {
clear:both;
font-weight:bold;
overflow:hidden;
}
dl.horizontalUI01 dt,
dl.horizontalUI01 dd {
height:32px;
}
dl.horizontalUI01 dt {
float:left;
}
dl.horizontalUI01 dd {
float:right;
}
dl.horizontalUI01 img,
dl.horizontalUI01 select,
dl.horizontalUI01 option {
vertical-align:middle;
}
.basicTable021Header dl.horizontalUI01 dd {
padding-right:10px;
}
ul.dateId {
text-align:right;
}
ul.dateId li {
display:inline;
margin-left:1em;
}
/* お知らせページ ------------------------------------------------------------------- */
.informationContents {
padding-left:10px;
}
.informationContents p {
margin:1em 0;
}
.blank_586_title {
padding:0 9px 0 18px;
height:32px;
background:url(http://img.tinierme.com/common/img/renewal/blank_586_title.gif) 0 0 no-repeat;
font-weight:bold;
line-height:32px;
}
/* circle ------------------------------------------------------------------- */
.circleMainImg p {
margin-bottom:1em;
padding:9px 0;
border:1px solid #ddd;
text-align:center;
}
.circleMainImg p img {
border:2px solid #555;
}
.circleMainImg ul li strong {
font-weight:bold;
color:#555;
}
.ownerName {
text-align:center;
}
/* flash game single ------------------------------------------------------------------- */
.flashGame_title {
position:relative;
}
.flashGame_title .btn {
position:absolute;
left:524px;
bottom:14px;/*20*/
}
.flashVsGame_title {
position:relative;
}
.flashVsGame_title .btn {
position:absolute;
left:521px;
top:22px;/*20*/
}
/* game someone ------------------------------------------------------------------- */
.gameDir .mainColumn .mainColumn {
float:right;
}
.gameDir .localNavi {
float:left;
}
.gameDir .wrapMiniGame .mainColumn .mainColumn {
float:left;
width:586px;
}
.gameDir .wrapMiniGame .mainColumn .contextNavi {
float:right;
width:160px;
}
.flashGame_title .btn {
position:absolute;
left:572px;
top:22px;
}
.contents_about .cornerBR {
padding:5px;
}
.contents_about .cornerBR .cornerBR {
padding:10px 5px;
}
.contents_about .title {
padding-bottom:5px;
}
.gameDir .cornerBorderCCC .cornerBottom {
padding:10px 12px;
}
.contents_about .contents_about_mainImg {
float:left;
width:213px;
margin-right:5px;
border:1px solid #cfcfcf;
}
.contents_about .content {
float:left;
width:330px;
}
.contents_about .content {
margin-top:-10px;
}
.contents_about .content p ,
.contents_about .content ul {
margin:10px auto;
}
.horizontalVBorderBlock {
background:url(http://img.tinierme.com/common/img/renewal/verticalBorder01.gif) center top repeat-y;
}
.horizontalVBorderBlock .floatLeft,
.horizontalVBorderBlock .floatRight {
width:290px;
}
.flashGame_officialCircleIntro .block,
.flashGame_officialCircleIntro .listThumb88px1rows {
padding:8px 10px;
}
.flashGame_blogPartsLink li,
.flashGame_attention li {
margin:5px 0 5px 10px;
}
.flashGame_blogPartsLink input {
width:140px;
}
/* ヘルプサポート ------------------------------------------------------------------- */
.helpSupportDetail .title {
margin:10px 0;
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.png) left center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.gif) left center no-repeat;
cursor:pointer;
}
.helpSupportDetail .content {
display:none;
margin:10px 15px;
padding:0 15px;
border:1px solid #f80;
background:#ffc;
color:#555;
}
.helpSupportDetail .content p,
.helpSupportDetail .content ul,
.helpSupportDetail .content table {
margin:1em 0;
}
/* 設定 ------------------------------------------------------------------- */
.setting .content {
margin:30px 20px;
}
.setting .content .content {
margin:10px 20px 20px;
}
.setting .content .content .txtField {
width:300px;
}
.setting .content .content ul {
display:inline;
}
.setting .content .content li {
display:inline;
padding-right:0.5em;
}
/* 買い物かごページ ------------------------------------------------------------------- */
.bagItem {
position:relative;
}
.bagItemImg {
float:left;
margin-right:5px;
border:1px solid #ddd;
display:inline;
}
.bagItem .btn {
position:absolute;
left:117px;
bottom:0;
}
.shoppingBag strong {
color:#555;
font-weight:bold;
}
.shoppingBag .bagItem strong {
margin-bottom:1em;
}
.shoppingBag .table05 .count input.count {
width:2em;
margin-bottom:5px;
}
.shoppingBag .table05 .count .sum {
font-size:123.1%;
}
.shoppingBag .table05 .content p {
}
.shoppingBag .table05 td.count {
text-align:center;
}
.shoppingBagBtn .btn {
/*float:right;*/
text-align:center;
_width:1px;
padding:0 0 0 10px;
}
.shoppingBagBtn .shoppingCartList .btn{
width: 205px;
text-align:left;
}

.shoppingBagBtn .shoppingCartList .btn li{
width: 152px;
text-align:left;
}

.shoppingBagBtn p {
text-align:right;
}
.shoppingBag .shoppingFinish {
border:1px solid #ddd;
padding:145px 20px;
text-align:center;
}
.shoppingBag .shoppingFinish h1 {
margin-bottom:1em;
font-size:123.1%;
font-weight:bold;
}
/* ガチャポップアップ ------------------------------------------------------------------- */
.gachaPopUp {
margin:20px 10px;
}
.gachaPopUp div.title {
margin:0 10px;
border-bottom:1px solid #ebebeb;
}
.gachaPopUp .title h1 {
border-bottom:1px solid #999;
}
.gachaPopUp .title span {
display:block;
margin-bottom:5px;
padding-left:3px;
border-left:5px solid #f90;
font-weight:bold;
}
.gachaPopUp .attentionList02 {
margin:5px 15px auto;
}
.gachaPopUp .gachaSWF {
margin:20px 0;
text-align:center;
}
.gachaPopUp .popUpBlock {
margin:20px 10px;
border:1px solid #ccc;
}
.gachaPopUp .popUpBlock .title {
padding:5px 10px;
background:#ddd;
font-weight:bold;
}
.gachaPopUp .popUpBlock .content {
padding:5px 10px;
}
.gachaPopUp .result {
margin:20px;
}
.gachaPopUp .result .title {
font-size:123.1%;
font-weight:bold;
}
.gachaPopUp .result .cornerDDD,
.gachaPopUp .result .shoppingBagBtn {
margin:20px 50px;
}
.gachaPopUp .result .content {
padding:40px 10px;
text-align:center;
}
.gachaPopUp .result .content p {
margin-bottom:10px;
}
.gachaPopUp .result .content p strong {
color:#555;
}
.gachaPopUp .result .content ul.item li {
display:inline;
margin:0 5px;
}
/* Gコイン購入ウインドウ ------------------------------------------------------------------- */
.wrapPopUp02 {
width:994px;
margin:auto;
}
.wrapPopUp02 #footer {
margin-top:0;
}
.wrapPopUp02 #brandingPopUp {
margin:0 auto;
}
.wrapPopUp02 .gCoinBuy {
width:800px;
margin:20px auto;
}
.listGcoinBuy li {
float:left;
width:360px;
margin:5px 0;
}
.listGcoinBuy h2 {
margin-bottom:5px;
font-weight:bold;
}
.listAgeCheck li input,
.listGcoinBuy h2 input {
margin-right:0.5em;
vertical-align:middle;
}
.listGcoinBuy p {
padding-left:10px;
}
.listGcoinBuy p img {
margin-bottom:10px;
margin-right:5px;
vertical-align:middle;
}
.gCoinBuy .block {
padding:10px;
border:1px solid #f80;
}
.gCoinBuy .content {
padding:20px;
border:1px solid #ccc;
}
.gCoinBuy .content .block .content {
padding:10px;
border:none;
}
.gCoinBuy .content .block .content p {
margin-bottom:10px;
}
.gCoinBuy .content .block .content .listAgeCheck li {
display:inline;
margin-right:10px;
}
.contextBtnAfter li {
text-align:right;
}
.gCoinBuy .listGcoinBuy h2 span {
font-weight:normal;
}
.agreementBlock .title {
margin-bottom:10px;
border-bottom:1px solid #e9e9e9;
}
.agreementBlock .title h2 {
padding-bottom:5px;
border-bottom:1px solid #a7a7a7;
}
.agreementBlock p iframe {
width:100%;
height:300px;
}
.agreementBlock .cornerBR .cornerBR {
padding:10px;
}
.paymentInputForm h2 {
margin:0 0 5px 0;
}
.paymentInputForm p {
padding:0 0 0 10px;
}
.creditCardInputForm p select,
.paymentInputForm p input {
/*
width:4em;
*/
margin:0.5em;
}
.creditCardInputForm p select,
.paymentInputForm p input,
.paymentInputForm p img {
vertical-align:middle;
}
.paymentAttention {
clear:both;
border-top:1px dotted #ddd;
}
.paymentAttention .listSet {
margin:20px 0;
}
.listConvenienceStore li {
float:left;
width:150px;
margin-bottom:10px;
margin-right:10px;
padding-left:1em;
text-indent:-1em;
}
.listConvenienceStore li img,
.listConvenienceStore li input {
margin-right:5px;
}
.listConvenienceStore li img {
margin-top:5px;
}
.paymentInputForm p input.yourName {
width:20em;
}
.paymentInputForm p select.yourCity {
width:8em;
margin-left:0.5em;
}
.paymentInputForm p input.yourAddress {
width:20em;
}
/* マイページ ------------------------------------------------------------------- */
.mypageInformation .listSet,
.mypageInformation .listSet a {
color:#f00;
}
.mypageConsole .myInformation {
width:180px;
float:right;
}
.mypageConsole .myInformation .gCoin {
position:relative;
width:180px;
height:48px;
background:url(http://img.tinierme.com/common/img/renewal/mypage/mypage_gCoin_bg.gif) 0 0 no-repeat;
}
.mypageConsole .myInformation .puchico {
position:relative;
width:180px;
height:62px;
background:url(http://img.tinierme.com/common/img/renewal/mypage/mypage_puchico_bg.gif) 0 0 no-repeat;
}
.myInformation .gCoin h2,
.myInformation .gCoin dt,
.myInformation .gCoin span,
.myInformation .puchico h2,
.myInformation .puchico dt,
.myInformation .puchico span {
position:absolute;
left:-9999em;
top:-9999em;
width:10px;
height:10px;
}
.myInformation .gCoin #nowGCoin {
position:absolute;
left:42px;
top:25px;
width:111px;
font-size:138.5%;
font-weight:bold;
text-align:right;
}
.myInformation .puchico .nowPuchico #nowPCoin ,
.myInformation .puchico .todayGetPuchico #todayPCoin {
display:block;
position:absolute;
left:5px;
top:42px;
width:73px;
height:1.5em;
font-weight:bold;
text-align:right;
overflow:hidden;
}
.myInformation .puchico .todayGetPuchico #todayPCoin {
left:99px;
width:48px;
}
.myInformation .rank h2 {
margin-bottom:10px;
}
.myInformation .rank h3 {
clear:both;
float:left;
width:56px;
margin-bottom:10px;
margin-left:10px;
display:inline;
}
.myInformation .rank p {
margin-bottom:5px;
font-weight:bold;
}
.myInformation .rank .nextRank {
clear:both;
margin-bottom:0;
font-weight:normal;
}
.myInformation .rank .nextRank strong {
color:#555;
}
.mypageConsole .action {
float:left;
width:390px;
}
.mypageConsole .action .btn li {
display:inline;
}
.diaryCtrlBtn li {
display:inline;
}
#friendProfile_avatar p,
#friendProfile_avatar .btn {
text-align:center;
margin:5px 0;
}
#friendProfile_avatar .friendAvatar_img img {
border:1px solid #ddd;
}
.profile dl.content {
overflow:hidden;
}
.profile .content dt {
float:left;
width:130px;
font-weight:bold;
}
.profile .content dd {
float:right;
width:416px;
}
.commentData .numbering {
float:left;
}
.commentData .date {
float:right;
}
.memberList {
border:1px solid #ccc;
_width:99%;
}
.listThumb85px4rows {
margin-left:-61px;
}
.listThumb85px4rows li {
float:left;
width:89px;
margin:5px auto;
margin-left:70px;
text-align:center;
display:inline;
}
.listMember110px5rows {
position:relative;
margin-left:-22px;
}
ul.listMember110px5rows li {
float:left;
width:112px;
margin:5px auto;
margin-left:42px;
text-align:center;
display:inline;
position: relative;
}
.listMember110px5rows li img {
width:110px;
margin-bottom:5px;
border:1px solid #ddd;
}
.circleList .listMember110px5rows li img {
width:64px;
margin-bottom:5px;
border:1px solid #ddd;
}
.listMember110px5rows li p.loginTimeTxt img {
width:auto;
margin-right:2px;
margin-bottom:0;
border:none;
}
.listMember110px5rows li img.normalImg {
width:auto;
border:none;
}
.listMember110px5rows li ul {
margin-left:0;
}
.listMember110px5rows li ul li {
display:block;
float:none;
width:auto;
margin:0 0 0 0;
margin:2px 0;
font-size:70%;
}
.listMember110px5rows li ul li img {
border:none;
}
.gachaItemList li {
float:left;
width:110px;
margin-left:40px;
display:inline;
}
.listThumb110px4rows .canSitdownTxt,
.bagItem .canSitdownTxt,
.listMember110px5rows li span.canSitdownTxt{/*"sit" text for interior items*/
position:absolute;
}
.listThumb110px4rows .canSitdownTxt{
top:98px;
left:40px;
}
.bagItem .canSitdownTxt{
top:98px;
left:35px;
}
.listMember110px5rows li span.canSitdownTxt{
top:96px;
left:32px;
}
.mypageDir .list01 li{
	position: relative;
}
.mypageDir .list01 li .canSitdownTxt{
	position:absolute;
	top:56px;
	left:18px;
}
.mypageDir .list01 .canSitdownTxt img{
	width: 27px;
	height: 8px;
}
.listMember110px5rows li span.canSitdownTxt img{
	width: 47px;
	height: 13px;
}
.listThumb85px4rows li img {
display:block;
margin:auto;
border:2px solid #555;
}
.listThumb110px4rows {
/*
margin:0 0 0 -29px;
*/
margin:0 0 0 -26px;
}
.listThumb110px4rows li {
position:relative;
float:left;
width:124px;
margin-top:0;
margin-bottom:10px;
margin-left:26px;
text-align:center;
display:inline;
_overflow:hidden;
}
/*.listThumb110px4rows li {
float:left;
width:124px;
margin-top:10px;
margin-bottom:10px;
margin-left:26px;
text-align:center;
display:inline;
_overflow:hidden;
}*/
.listThumb110px4rows li li {
display:block;
float:none;
margin-top:0;
margin-bottom:0;
margin-left:0;
width:auto;
}
.shopItemCtrlBtn li {
margin-top:0;
margin-bottom:0;
margin-left:0;
text-align:left;
}
.shopItemCtrlBtn .name {
text-align:left;
}
.shopItemCtrlBtn .btnBuy {
float:left;
}
.shopItemCtrlBtn .btnPresent {
float:right;
}
.shopItemCtrlBtn .btnShoppingBag {
clear:both;
}
.shopItemCtrlBtn .btnWishList {
}
.shopItemCtrlBtn .name ,
.shopItemCtrlBtn .btnBuy ,
.shopItemCtrlBtn .btnPresent ,
.shopItemCtrlBtn .btnShoppingBag ,
.shopItemCtrlBtn .btnWishList {
margin-bottom:5px;
}
.shopItemCtrlBtn .btnWishList {
clear:both;
}
.shopItemImg {
display:block;
margin:auto;
border:1px solid #ddd;
}
.listThumb110px4rows .priceTable01 {
margin:auto;
}
.listThumb110px4rows .itemName {
text-align:center;
}
.clothColors {
margin-bottom:5px;
padding-top:5px;
}
.clothColors span img {
margin:0 0 0 2px;
border:1px solid #555;
}
.clothColors .colorImg {
cursor: pointer;
}
.searchUI {
position:relative;
clear:both;
/*margin:20px 0;*/
}
.myPlayGameHistory .listThumb35px4rows {
margin-left:10px;
overflow:hidden;
}
.myPlayGameHistory .listThumb35px4rows li {
float:left;
width:120px;
margin-right:20px;
}
.listThumb35px4rows li {
font-weight:bold;
}
.listThumb35px4rows li span {
display:block;
float:left;
margin-right:5px;
border:1px solid #ddd;
}
.listThumb35px4rows li span img {
border:1px solid #fff;
vertical-align:middle;
}
.myFriendAndMyCircleList .myFriendListMini,
.myFriendAndMyCircleList .myCircleListMini {
width:280px;
}
.myFriendAndMyCircleList .myFriendListMini {
float:left;
}
.myFriendAndMyCircleList .myCircleListMini {
float:right;
}
.myFriendAndMyCircleList .listMemberThumb85px li {
width:90px;
height:90px;
padding:10px 0;
overflow:hidden;
}
.listThumb88px {
padding:10px 0 0 15px;
}
.listThumb88px li {
float:left;
width:180px;
margin-right:10px;
}
.listThumb88px li dl {
overflow:hidden;
}
.listThumb88px li dl dd {
width:110px;
word-break:break-all;
word-wrap:break-word;
overflow:hidden;
}
.listThumb88px li dl dd h3 {
font-weight:bold;
}
.listThumb88px dl dt,
.listThumb79px3rows dl dt {
float:left;
width:90px;
border:1px solid #ddd;
}
.listThumb88px dl dt {
width:61px;
}
.listThumb88px dl dt img,
.listThumb79px3rows dl dt img {
width:88px;
height:88px;
border:1px solid #fff;
}
.listThumb88px dl dt img {
width:61px;
height:61px;
}
.listThumb88px dl dd,
.listThumb79px3rows dl dd {
float:right;
width:170px;
}
.listThumb85px5rows {
margin:20px 0;
overflow:hidden;
}
.listThumb85px5rows li {
float:left;
width:87px;
margin-left:25px;
display:inline;
}
.listThumb85px5rows img.itemImg {
width:85px;
height:85px;
border:1px solid #ddd;
}
.carouselUIbase01 {
position:relative;
width:100%;
}
.carouselUIbase01 .carouselUI01 .before,
.carouselUIbase01 .carouselUI01 .after {
position:absolute;
top:34px;
}
.carouselUIbase01 .carouselUI01 .before {
left:0;
}
.carouselUIbase01 .carouselUI01 .after {
right:0;
}
.listThumb79px3rows {
padding:10px 0 10px 15px;
}
.listThumb79px3rows li {
float:left;
margin-right:10px;
width:175px;
}
.listThumb79px3rows dl dt {
margin-right:3px;
}
.listThumb79px3rows dl dd {
width:80px;
}
.listThumb88px1rows li {
margin-right:10px;
overflow:hidden;
}
.listThumb88px1rows dl dt {
float:left;
width:88px;
}
.listThumb88px1rows dl dt img {
border:1px solid #ddd;
}
.listThumb88px1rows dl dd {
float:right;
width:165px;
}
.listThumb64px5rows {
margin:10px auto;
margin-left:-10px;
padding-top:10px;
overflow:hidden;
}
.listThumb64px5rows li {
position:relative;
float:left;
width:84px;
margin-bottom:5px;
margin-left:32px;
display:inline;
}
.listThumb64px5rows li li {
display:block;
float:none;
width:auto;
margin-bottom:0;
margin-left:0;
border:none;
text-align:center;
}
.listThumb64px5rows li .itemImg {
display:block;
border:1px solid #ddd;
}
.listThumb64px5rows li .rank {
position:absolute;
left:-5px;
top:-5px;
z-index:2;
font-weight:bold;
}
.listThumb80px5rows {
margin-left:-16px;
overflow:hidden;
}
.listThumb80px5rows li {
float:left;
width:80px;
margin:10px auto;
margin-left:36px;
text-align:center;
display:inline;
}
.listThumb80px5rows li .btn li {
display:block;
float:none;
width:auto;
margin:5px 0 0 0;
margin-left:0;
}
.listThumb186px3rows {
margin-left:-14px;
overflow:hidden;
}
.listThumb186px3rows li {
float:left;
margin-left:14px;
display:inline;
}
.cornerCCC_blankTitle {
position:relative;
padding-top:3px;
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_CCC586_top_withBlank.gif) 0 0 no-repeat;
}
.cornerCCC_blankTitle .title {
position:absolute;
left:10px;
top:-7px;
}
.cornerCCC_blankTitle .cornerCCC_blankTitle_top {
padding-bottom:3px;
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_CCC586_bottom.gif) left bottom no-repeat;
}
.cornerCCC_blankTitle .cornerCCC_blankTitle_top .cornerCCC_blankTitle_bottom {
border:1px solid #ccc;
border-bottom:none;
border-top:none;
}
.cornerCCC_blankTitle_bottom {
/*
padding:15px 0 15px 25px;
*/
padding:1px 0;
}
.listLoginTopCategory {
margin-left:-20px;
overflow:hidden;
}
.listLoginTopCategory li {
float:left;
width:182px;
margin-left:20px;
display:inline;
}
.listLoginTopCategory li li {
display:block;
float:none;
width:auto;
_height:auto;/*for IE6 */
margin-left:auto;
}
.listLoginTopCategory .btn li {
text-align:center;
}
.listLoginTopCategory .btn li,
.listLoginTopCategory .leadTxt {
margin:5px auto;
}
.listLoginTopCategory .recommendGame li {
margin:10px auto;
}
.listLoginTopCategory .listThumb88px {
padding:0 0 0 0;
}
.listLoginTopCategory .listThumb88px li {
margin:10px 0;
margin-right:0;
}
.listLoginTopCategory .listThumb88px .cf img {
width:62px;
height:62px;
}
.listLoginTopCategory .list01 {
margin-right:0;
margin-left:0;
}
.gameDiary .mainTitleL .title {
position:absolute;
left:460px;
top:0;
}
.minimailDetail {
overflow:hidden;
}
.minimailDetail .mainColumn {
float:left;
}
.minimailDetail .localNavi {
float:right;
}
.title01 {
height:42px;
}
.title01 ul {
position:relative;
margin-top:-28px;
padding-right:10px;
text-align:right;
}
.title01 ul li {
display:inline;
margin-left:10px;
padding-left:10px;
border-left:1px solid #555;
}
.title01 ul li.firstChild {
border-left:none;
}
.listThumb79px4rows {
position:relative;
margin-left:-2px;
}
.listThumb79px4rows li {
position:relative;
float:left;
margin-bottom:30px;
margin-left:19px;
width:170px;
_display:inline;
}
.gameTopGameListUnit .listThumb79px4rows li {
margin-bottom:5px;
}
.listThumb79px4rows dl {
position:relative;
overflow:hidden;
}
.listThumb79px4rows dt {
float:left;
width:81px;
height:81px;
border:1px solid #ddd;
}
.listThumb79px4rows dt img {
width:79px;
height:79px;
border:1px solid #fff;
}
.listThumb79px4rows dd {
float:right;
width:84px;
overflow:hidden;
}
.listThumb79px4rows dd h3 {
margin-bottom:10px;
}
.listThumb79px4rows .btn {
position:absolute;
z-index:9999;
left:35px;
top:60px;
width:42px;
height:18px;
}
.listThumb79px4rows li .btn li {
display:block;
float:none;
margin-bottom:auto;
margin-left:auto;
width:auto;
}
.game_change_item_about .cornerDDD .cornerTL .cornerTR .cornerBL .cornerBR .lead {
float:left;
width:574px;
}
.game_change_item_about .cornerDDD .cornerTL .cornerTR .cornerBL .cornerBR .information {
float:right;
width:180px;
}
.game_change_item_about .lead .cornerBR {
padding:10px;
}
.game_change_item_about .lead .cornerBR h2 {
margin-bottom:5px;
}
.game_change_item_about .lead .cornerBR p {
margin-bottom:20px;
padding-left:30px;
}
.game_change_item_about .lead .cornerBR p.img {
margin-bottom:0;
}
.game_change_item_about .yourMedals {
position:relative;
width:165px;
height:45px;
background:url(http://img.tinierme.com/common/img/renewal/game/change_item/game_change_item_medal_bg.gif) 0 0 no-repeat;
}
.game_change_item_about .yourMedals h2 ,
.game_change_item_about .yourMedals p span {
position:absolute;
left:-9999px;
top:-9999px;
}
.game_change_item_about .yourMedals p {
position:absolute;
right:16px;
bottom:3px;
text-align:right;
font-size:123.1%;
}
.game_change_item_about .medalGottenGameList h2 {
margin:0 0 12px;
}
.game_change_item_about .medalGottenGameList ul li {
/*display:inline;*/
}
.listThumb110px2rows {
margin-left:-20px;
}
.listThumb110px2rows li {
position:relative;
float:left;
width:350px;
margin-bottom:30px;
margin-left:30px;
overflow:hidden;
display:inline;
}
.listThumb110px2rows li dl dt {
float:left;
width:110px;
}
.listThumb110px2rows li dl dt img ,
.listThumb110px2rows li dl dt object ,
.listThumb110px2rows li dl dt embed {
width:110px;
height:110px;
}
.listThumb110px2rows li dl dd {
float:right;
width:235px;
}
.listThumb110px2rows li dl dd dl {
margin-top:10px;
}
.listThumb110px2rows li dl dd dl dt {
font-weight:bold;
}
.listThumb110px2rows li dl dd dl dt ,
.listThumb110px2rows li dl dd dl dd {
display:inline;
float:none;
width:auto;
}
.listThumb110px2rows li .btn {
position:absolute;
left:115px;
bottom:0;
}
.listThumb110px2rows .btn li {
display:block;
float:none;
width:auto;
margin-bottom:0;
margin-left:auto;
overflow:hidden;
}
.notice {
padding:0 0 0 19px;
background:url(http://img.tinierme.com/common/img/renewal/game/game_item/game_item_index_icon.gif) 0 2px no-repeat;
font-size:123.1%;
font-weight:bold;
}
.listThumb110px5rows {
margin-left:-30px;
}
.listThumb110px5rows li {
float:left;
width:110px;
margin-left:40px;
display:inline;
}
.horizontalBlock {
clear:both;
overflow:hidden;
}
.chatRoomIntro ,
.castIntro {

}
.chatRoomIntro ,
.castIntro {
position:relative;
width:283px;
}
.chatRoomIntro {
float:left;
}
.castIntro {
float:right;
}
.chatRoomIntro .cornerF5F2EBbgFFF h2 ,
.castIntro .cornerF5F2EBbgFFF h2 {
margin-bottom:5px;
}
.chatRoomIntro .cornerF5F2EBbgFFF h3 ,
.castIntro .cornerF5F2EBbgFFF h3 {
margin:0 0 5px 7px;
}
.chatRoomIntro .cornerF5F2EBbgFFF dl ,
.castIntro .cornerF5F2EBbgFFF dl {
overflow:hidden;
}
.chatRoomIntro .cornerF5F2EBbgFFF dl dt ,
.castIntro .cornerF5F2EBbgFFF dl dt {
float:left;
width:128px;
}
.chatRoomIntro .cornerF5F2EBbgFFF dl dd ,
.castIntro .cornerF5F2EBbgFFF dl dd {
float:right;
width:130px;
}
.chatRoomIntro .cornerBR ,
.castIntro .cornerBR {
padding:10px;
}
.listThumb148px4rows {
position:relative;
margin-left:-34px;
}
.listThumb148px4rows li {
position:relative;
float:left;
width:152px;
margin:0 0 30px 44px;
display:inline;
}
.listThumb148px4rows li h3 {
margin-bottom:10px;
}
.listThumb148px4rows li dl dt {
margin-bottom:5px;
border:1px solid #ddd;
}
.listThumb148px4rows li dl dt img {
width:148px;
border:1px solid #fff;
}
.listThumb148px4rows li .btn {
position:absolute;
left:104px;
top:128px;
}
.listThumb148px4rows li li {
float:none;
width:auto;
margin:0 0 0 0;
display:block;
}
.wrapGame .mainColumn {
float:left;
width:812px;
}
.wrapGame .contextNavi {
float:right;
width:160px;
}
#activateActiveXGame {
cursor:pointer;
}
.recommendGame01 ,
.recommendGame02 ,
.recommendGame03 ,
.recommendGame04 ,
.recommendGame05 ,
.recommendGame06 ,
.recommendGame07 ,
.recommendGame08 ,
.recommendGame09 ,
.recommendGame10 ,
.recommendGame11 ,
.recommendGame12 ,
.recommendGame13 ,
.recommendGame14 ,
.recommendGame15 ,
.recommendGame16 ,
.recommendGame17 ,
.recommendGame18 ,
.recommendGame19 ,
.recommendGame20 ,
.recommendGame21 ,
.recommendGame22 ,
.recommendGame23 ,
.recommendGame24 ,
.recommendGame25 ,
.recommendGame26 ,
.recommendGame27 ,
.recommendGame28 ,
.recommendGame29 ,
.recommendGame30 ,
.recommendGame31 ,
.recommendGame32 ,
.recommendGame33 ,
.recommendGame34 ,
.recommendGame35 ,
.recommendGame36 ,
.recommendGame37 ,
.recommendGame38 ,
.recommendGame39 ,
.recommendGame40 ,
.recommendGame41 ,
.recommendGame42 ,
.recommendGame43 ,
.recommendGame44 ,
.recommendGame45 ,
.recommendGame46 ,
.recommendGame47 ,
.recommendGame48 ,
.recommendGame49 ,
.recommendGame50 ,
.recommendGame51 ,
.recommendGame52 ,
.recommendGame53 ,
.recommendGame54 ,
.recommendGame55 ,
.recommendGame56 ,
.recommendGame57 ,
.recommendGame58 {
display:none;
}
#recommendGame01 .recommendGame02 ,
#recommendGame01 .recommendGame03 ,
#recommendGame01 .recommendGame04 ,
#recommendGame02 .recommendGame01 ,
#recommendGame02 .recommendGame03 ,
#recommendGame02 .recommendGame04 ,
#recommendGame03 .recommendGame01 ,
#recommendGame03 .recommendGame02 ,
#recommendGame03 .recommendGame04 ,
#recommendGame04 .recommendGame01 ,
#recommendGame04 .recommendGame02 ,
#recommendGame04 .recommendGame03 ,
#recommendGame05 .recommendGame03 ,
#recommendGame05 .recommendGame04 ,
#recommendGame05 .recommendGame06 ,
#recommendGame06 .recommendGame03 ,
#recommendGame06 .recommendGame04 ,
#recommendGame06 .recommendGame05 ,
#recommendGame07 .recommendGame04 ,
#recommendGame07 .recommendGame11 ,
#recommendGame07 .recommendGame06 ,
#recommendGame08 .recommendGame04 ,
#recommendGame08 .recommendGame03 ,
#recommendGame08 .recommendGame07 ,
#recommendGame09 .recommendGame04 ,
#recommendGame09 .recommendGame08 ,
#recommendGame09 .recommendGame10 ,
#recommendGame10 .recommendGame05 ,
#recommendGame10 .recommendGame04 ,
#recommendGame10 .recommendGame09 ,
#recommendGame11 .recommendGame03 ,
#recommendGame11 .recommendGame04 ,
#recommendGame11 .recommendGame05 ,
#recommendGame12 .recommendGame03 ,
#recommendGame12 .recommendGame01 ,
#recommendGame12 .recommendGame02 ,
#recommendGame13 .recommendGame15 ,
#recommendGame13 .recommendGame16 ,
#recommendGame13 .recommendGame24 ,
#recommendGame14 .recommendGame18 ,
#recommendGame14 .recommendGame19 ,
#recommendGame14 .recommendGame20 ,
#recommendGame15 .recommendGame13 ,
#recommendGame15 .recommendGame16 ,
#recommendGame15 .recommendGame24 ,
#recommendGame16 .recommendGame13 ,
#recommendGame16 .recommendGame15 ,
#recommendGame16 .recommendGame24 ,
#recommendGame17 .recommendGame21 ,
#recommendGame17 .recommendGame22 ,
#recommendGame17 .recommendGame23 ,
#recommendGame18 .recommendGame14 ,
#recommendGame18 .recommendGame19 ,
#recommendGame18 .recommendGame20 ,
#recommendGame19 .recommendGame14 ,
#recommendGame19 .recommendGame18 ,
#recommendGame19 .recommendGame20 ,
#recommendGame20 .recommendGame14 ,
#recommendGame20 .recommendGame18 ,
#recommendGame20 .recommendGame19 ,
#recommendGame21 .recommendGame17 ,
#recommendGame21 .recommendGame22 ,
#recommendGame21 .recommendGame23 ,
#recommendGame22 .recommendGame17 ,
#recommendGame22 .recommendGame21 ,
#recommendGame22 .recommendGame23 ,
#recommendGame23 .recommendGame17 ,
#recommendGame23 .recommendGame21 ,
#recommendGame23 .recommendGame22 ,
#recommendGame24 .recommendGame13 ,
#recommendGame24 .recommendGame15 ,
#recommendGame24 .recommendGame16 ,
#recommendGame25 .recommendGame26 ,
#recommendGame25 .recommendGame27 ,
#recommendGame25 .recommendGame28 ,
#recommendGame26 .recommendGame27 ,
#recommendGame26 .recommendGame28 ,
#recommendGame26 .recommendGame29 ,
#recommendGame27 .recommendGame25 ,
#recommendGame27 .recommendGame28 ,
#recommendGame27 .recommendGame29 ,
#recommendGame28 .recommendGame25 ,
#recommendGame28 .recommendGame26 ,
#recommendGame28 .recommendGame29 ,
#recommendGame29 .recommendGame25 ,
#recommendGame29 .recommendGame26 ,
#recommendGame29 .recommendGame27 ,
#recommendGame30 .recommendGame31 ,
#recommendGame30 .recommendGame33 ,
#recommendGame30 .recommendGame38 ,
#recommendGame31 .recommendGame30 ,
#recommendGame31 .recommendGame33 ,
#recommendGame31 .recommendGame38 ,
#recommendGame32 .recommendGame40 ,
#recommendGame32 .recommendGame41 ,
#recommendGame32 .recommendGame45 ,
#recommendGame33 .recommendGame30 ,
#recommendGame33 .recommendGame31 ,
#recommendGame33 .recommendGame38 ,
#recommendGame34 .recommendGame36 ,
#recommendGame34 .recommendGame37 ,
#recommendGame34 .recommendGame43 ,
#recommendGame35 .recommendGame39 ,
#recommendGame35 .recommendGame42 ,
#recommendGame35 .recommendGame44 ,
#recommendGame36 .recommendGame34 ,
#recommendGame36 .recommendGame37 ,
#recommendGame36 .recommendGame43 ,
#recommendGame37 .recommendGame34 ,
#recommendGame37 .recommendGame36 ,
#recommendGame37 .recommendGame43 ,
#recommendGame38 .recommendGame30 ,
#recommendGame38 .recommendGame31 ,
#recommendGame38 .recommendGame33 ,
#recommendGame39 .recommendGame35 ,
#recommendGame39 .recommendGame42 ,
#recommendGame39 .recommendGame44 ,
#recommendGame40 .recommendGame32 ,
#recommendGame40 .recommendGame41 ,
#recommendGame40 .recommendGame45 ,
#recommendGame41 .recommendGame32 ,
#recommendGame41 .recommendGame40 ,
#recommendGame41 .recommendGame45 ,
#recommendGame42 .recommendGame35 ,
#recommendGame42 .recommendGame39 ,
#recommendGame42 .recommendGame44 ,
#recommendGame43 .recommendGame34 ,
#recommendGame43 .recommendGame36 ,
#recommendGame43 .recommendGame37 ,
#recommendGame44 .recommendGame35 ,
#recommendGame44 .recommendGame39 ,
#recommendGame44 .recommendGame42 ,
#recommendGame45 .recommendGame32 ,
#recommendGame45 .recommendGame40 ,
#recommendGame45 .recommendGame41 {
display:block;
}
.table06 {
width:100%;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
}
.table06 th ,
.table06 td {
padding:5px 10px;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}
.table06 thead  {
background:#ddd;
}
.table06 .saturday {
background:#9cf;
}
.table06 .sunday {
background:#f99;
}
.table06 .today {
background:green;
font-size:123.1%;
font-weight:bold;
}
.table06 td.saturday ,
.table06 td.sunday ,
.table06 .holiday {
background:#ffc;
}
.table06 tbody div.calBox {
position:relative;
height:90px;
}
.table06 .calBox span {
display:block;
position:absolute;
left:50%;
top:50%;
width:70px;
height:64px;
margin-top:-32px;
margin-left:-35px;
background:url(http://img.tinierme.com/common/img/renewal/mypage/calendar_stamp.gif) 0 0 no-repeat;
text-indent:-9999px;
}
.calendarUI dt {
float:left;
padding-right:1em;
}
.calendarUI dd {
float:left;
}
.calendarUI dd li {
display:inline;
}
.calendarUI dd.monthContext {
float:right;
}
.calendarUI .listCalendarMonths {
float:left;
}
.calendarUI .month12 .listCalendarMonths li {
border-left:1px solid #555;
margin-right:0.5em;
padding-right:0.4em;
padding-left:0.5em;
}
.calendarUI .month12 .listCalendarMonths li.firstChild {
border-left:none;
}
.listThumb122px2rows {
margin-left:-30px;
}
.listThumb122px2rows li {
position:relative;
float:left;
width:345px;
margin:0 0 30px 44px;
display:inline;
}
.listThumb122px2rows li h3 {
margin-bottom:10px;
}
.listThumb122px2rows li dl dt {
float:left;
width:124px;
margin-bottom:5px;
border:1px solid #ddd;
}
.listThumb122px2rows li dl dt img {
width:122px;
border:1px solid #fff;
}
.listThumb122px2rows li dl dd {
float:right;
width:215px;
margin-bottom:5px;
}
.listThumb122px2rows li .btn {
position:absolute;
left:104px;
top:128px;
}
.listThumb122px2rows li li {
float:none;
width:auto;
margin:0 0 0 0;
display:block;
}
.mypageDir .friendCircleSearchUI ,
.mypageUI {
display:none;
}
.mypageDir .mypageUI {
display:block;
}
/* header ------------------------------------------------------------------- */
#branding {
position:relative;
width:994px;
height:111px;
margin:auto;
background:url(http://img.tinierme.com/common/img/renewal/common_parts.png) 0 0 no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/common_parts.gif) 0 0 no-repeat;
}
.headerVer20090821 #branding {
background-position:0 -692px;
/*background:url(http://img.tinierme.com/common/img/renewal/header/2009halloween-header_2.png) 0 0 no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/header/2009halloween-header_2.gif) 0 0 no-repeat;*/
}
.alliance03wrap01 #branding ,
.alliance03wrap01 .beforeLoginUserHeader #branding {
background-position:0 0;
}
.beforeLoginUserHeader #branding {
background-position:0 -255px;
/*background:url(http://img.tinierme.com/common/img/renewal/header/2009halloween-header_2.png) 0 -111px no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/header/2009halloween-header_2.gif) 0 -111px no-repeat;*/
}
#branding #logo a {
display:block;
position:absolute;
left:13px;
top:4px;
width:136px;
height:69px;
text-indent:-9999px;
}
#branding #globalNavi {
position:absolute;
left:184px;
top:53px;
}
.alliance01BrandingBg #branding #globalNavi {
top:46px;
}
#branding #globalNavi li,
#branding #btnGoToTown li,
#branding .utilityNavi li {
text-indent:-9999px;
}
#branding #globalNavi li {
float:left;
}
#branding #globalNavi li a {
display:block;
position:relative;
width:115px;
height:39px;
}
#branding #globalNavi li a:hover {
top:-3px;
height:42px;
}
#branding #globalNavi #btnGoToTop a {
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
background-position:0 -111px;
}
#branding #globalNavi #btnGoToGame a {
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
background-position:-115px -111px;
}
#branding #globalNavi #btnGoToCommunity a {
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
background-position:-230px -111px;
}
#branding #globalNavi #btnGoToShopGacha a {
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
background-position:-345px -111px;
}
#branding #globalNavi #btnGoToTown a {
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
background-position:-460px -111px;
}
#branding #globalNavi #btnGoToTop a:hover {
background-position:0 -150px;
}
#branding #globalNavi #btnGoToGame a:hover {
background-position:-115px -150px;
}
#branding #globalNavi #btnGoToCommunity a:hover {
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
background-position:-230px -150px;
}
#branding #globalNavi #btnGoToShopGacha a:hover {
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
background-position:-345px -150px;
}
#branding #globalNavi #btnGoToTown a:hover {
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
background-position:-460px -150px;
}
#branding #globalNavi #btnGoToMypage {
position:absolute;
left:652px;
top:3px;
}
#branding #globalNavi #btnGoToMypage a {
display:block;
width:116px;
height:22px;
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
background-position:-577px -111px;
}
.mypageDir #branding #globalNavi #btnGoToMypage a,
.mypageDir #branding #globalNavi #btnGoToMypage a:hover ,
#branding #globalNavi #btnGoToMypage a:hover {
top:0;
background-position:-577px -133px;
}
.gameDir #branding #globalNavi #btnGoToGame a {
background-position:0 -190px;
}
.communityDir #branding #globalNavi #btnGoToCommunity a {
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
background-position:-131px -190px;
}
.shopGachaDir #branding #globalNavi #btnGoToShopGacha a {
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
background-position:-262px -190px;
}
.townDir #branding #globalNavi #btnGoToTown a {
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
background-position:-393px -190px;
}
.topDir #branding #globalNavi #btnGoToTop a ,
.topDir #branding #globalNavi #btnGoToTop a:hover , 
.gameDir #branding #globalNavi #btnGoToGame a,
.gameDir #branding #globalNavi #btnGoToGame a:hover,
.communityDir #branding #globalNavi #btnGoToCommunity a,
.communityDir #branding #globalNavi #btnGoToCommunity a:hover,
.shopGachaDir #branding #globalNavi #btnGoToShopGacha a,
.shopGachaDir #branding #globalNavi #btnGoToShopGacha a:hover,
.townDir #branding #globalNavi #btnGoToTown a ,
.townDir #branding #globalNavi #btnGoToTown a:hover {
top:-3px;
height:63px;
}
.topDir #branding #globalNavi #btnGoToTop a ,
.topDir #branding #globalNavi #btnGoToTop a:hover {
background-position:0 -192px;
}
.gameDir #branding #globalNavi #btnGoToGame a ,
.gameDir #branding #globalNavi #btnGoToGame a:hover {
background-position:-115px -192px;
}
.communityDir #branding #globalNavi #btnGoToCommunity a ,
.communityDir #branding #globalNavi #btnGoToCommunity a:hover {
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
background-position:-230px -192px;
}
.shopGachaDir #branding #globalNavi #btnGoToShopGacha a ,
.shopGachaDir #branding #globalNavi #btnGoToShopGacha a:hover {
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
background-position:-345px -192px;
}
.townDir #branding #globalNavi #btnGoToTown a ,
.townDir #branding #globalNavi #btnGoToTown a:hover {
width:117px;
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
background-position:-460px -192px;
}
#branding .utilityNavi {
position:absolute;
left:700px;
/*left:750px;*/
top:5px;
_font-size:1%;
}
.alliance01BrandingBg #branding .utilityNavi {
position:absolute;
left:847px;
top:5px;
}
.beforeLoginUserHeader #branding .utilityNavi {
left:794px;
/*left:764px;*/
}
#branding .utilityNavi li {
float:left;
margin-right:4px;
text-indent:-9999px;
}
#branding .utilityNavi li a {
display:block;
width:96px;
height:15px;
}
#branding .utilityNavi #btnGoToHelpSupport a,
#branding .utilityNavi #btnGoToSetting a,
#branding .utilityNavi #btnGoToLogout a ,
#branding .utilityNavi #btnGoToUserRegistration a,
#branding .utilityNavi #btnGoToLogIn a {
background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.png);
_background-image:url(http://img.tinierme.com/common/img/renewal/common_parts.gif);
}
#branding .utilityNavi #btnGoToHelpSupport a {
background-position:-693px -111px;
width:115.5px;
width:115px\9;/* for IE8 */
}
#branding .utilityNavi #btnGoToSetting a {
width:79.7px;
_width:79px;/* for IE6 */
*width:79.5px;/* for IE7 */
width:79px\9;/* for IE8 */
background-position:-808px -111px;
}
#branding .utilityNavi #btnGoToLogout a {
width:73px;_width:73px;
background-position:-887px -111px;
}
#branding .utilityNavi #btnGoToLogIn a {
width:56px;
background-position:-897px -111px;
}
#branding .utilityNavi #btnGoToLogIn a:hover {
background-position:-897px -126px;
}
#branding .utilityNavi #btnGoToUserRegistration a {
width:67px;
background-position:-693px -141px;
}
#branding .utilityNavi #btnGoToUserRegistration a:hover {
background-position:-693px -156px;
}
#branding .utilityNavi #btnGoToHelpSupport a:hover ,
.helpSupportDir #branding .utilityNavi #btnGoToHelpSupport a {
background-position:-693px -125px;_background-position:-693px -125px;/* for IE6 */
}
#branding .utilityNavi #btnGoToSetting a:hover ,
.settingDir #branding .utilityNavi #btnGoToSetting a {
background-position:-808px -125px;_background-position:-808px -125px;/* for IE6 */
}
#branding .utilityNavi #btnGoToLogout a:hover {
background-position:-887px -125px;_background-position:-887px -125px;/* for IE6 */
}
#branding #mostImportantAttention {
position:absolute;
left:184px;
top:0;
width:500px;
}
#branding #mostImportantAttention li {
padding-right:15px;
line-height:24px;
background-position:0 6px;
}
#branding #mostImportantAttention li a:link,
#branding #mostImportantAttention li a:visited,
#branding #mostImportantAttention li a:hover,
#branding #mostImportantAttention li a:active {
color:#fff;
}
#branding #mostImportantAttention li a:hover,
#branding #mostImportantAttention li a:active {
text-decoration:underline;
}
/*2009-08-21 改善ヘッダー定義*/
.headerVer20090821 #branding #logo a {
height:80px;
}
.headerVer20090821 #branding #globalNavi li a:hover {
top:0;
}
.headerVer20090821 #branding #globalNavi #btnGoToTop a {
display:none;
}
.headerVer20090821 #branding #globalNavi #btnGoToGame a {
width:134px;
height:42px;
background-position:0 -1060px;
}
.headerVer20090821 #branding #globalNavi #btnGoToCommunity a {
width:136px;
height:42px;
background-position:-134px -1060px;
}
.headerVer20090821 #branding #globalNavi #btnGoToShopGacha a {
width:136px;
height:42px;
background-position:-270px -1060px;
}
.headerVer20090821 #branding #globalNavi #btnGoToTop a:hover {
background-position:-px -px;
}
.headerVer20090821 #branding #globalNavi #btnGoToGame a:hover {
background-position:0 -1102px;
}
.headerVer20090821 #branding #globalNavi #btnGoToCommunity a:hover {
background-position:-134px -1102px;
}
.headerVer20090821 #branding #globalNavi #btnGoToShopGacha a:hover {
background-position:-269px -1102px;
}
.headerVer20090821 #branding #globalNavi #btnGoToTown a {
width:141px;
height:42px;
background-position:-406px -1060px;
}
.headerVer20090821 #branding #globalNavi #btnGoToTown a:hover {
background-position:-406px -1102px;
}
.headerVer20090821 #branding #globalNavi #btnGoToMypage a {
width:140px;
height:42px;
background-position:-551px -1060px;
}
.headerVer20090821 #branding #globalNavi #btnGoToMypage a:hover ,
.mypageDir .headerVer20090821 #branding #globalNavi #btnGoToMypage a ,
.mypageDir .headerVer20090821 #branding #globalNavi #btnGoToMypage a:hover ,
.headerVer20090821 #branding #globalNavi #btnGoToMypage a:hover {
background-position:-551px -1102px;
}
.gameDir .headerVer20090821 #branding #globalNavi #btnGoToGame a {
background-position:-px -px;
}
.communityDir .headerVer20090821 #branding #globalNavi #btnGoToCommunity a {
background-position:-px -px;
}
.shopGachaDir .headerVer20090821 #branding #globalNavi #btnGoToShopGacha a {
background-position:-px -px;
}
.townDir .headerVer20090821 #branding #globalNavi #btnGoToTown a {
background-position:-px -px;
}
.topDir .headerVer20090821 #branding #globalNavi #btnGoToTop a ,
.topDir .headerVer20090821 #branding #globalNavi #btnGoToTop a:hover , 
.gameDir .headerVer20090821 #branding #globalNavi #btnGoToGame a,
.gameDir .headerVer20090821 #branding #globalNavi #btnGoToGame a:hover,
.communityDir .headerVer20090821 #branding #globalNavi #btnGoToCommunity a,
.communityDir .headerVer20090821 #branding #globalNavi #btnGoToCommunity a:hover,
.shopGachaDir .headerVer20090821 #branding #globalNavi #btnGoToShopGacha a,
.shopGachaDir .headerVer20090821 #branding #globalNavi #btnGoToShopGacha a:hover,
.townDir .headerVer20090821 #branding #globalNavi #btnGoToTown a ,
.townDir .headerVer20090821 #branding #globalNavi #btnGoToTown a:hover {
top:0;
height:63px;
}
.topDir .headerVer20090821 #branding #globalNavi #btnGoToTop a ,
.topDir .headerVer20090821 #branding #globalNavi #btnGoToTop a:hover {
display:none;
}
.gameDir .headerVer20090821 #branding #globalNavi #btnGoToGame a ,
.gameDir .headerVer20090821 #branding #globalNavi #btnGoToGame a:hover {
background-position:0 -1144px;
}
.communityDir .headerVer20090821 #branding #globalNavi #btnGoToCommunity a ,
.communityDir .headerVer20090821 #branding #globalNavi #btnGoToCommunity a:hover {
background-position:-134px -1144px;
}
.shopGachaDir .headerVer20090821 #branding #globalNavi #btnGoToShopGacha a ,
.shopGachaDir .headerVer20090821 #branding #globalNavi #btnGoToShopGacha a:hover {
background-position:-270px -1144px;
}
.townDir .headerVer20090821 #branding #globalNavi #btnGoToTown a ,
.townDir .headerVer20090821 #branding #globalNavi #btnGoToTown a:hover {
background-position:0 -1144px;
}
.headerVer20090821 #branding #globalNavi #btnGoToTown {
position:absolute;
left:517px;
top:2px;
}
.headerVer20090821 #branding #globalNavi #btnGoToMypage {
position:absolute;
left:661px;
top:2px;
}
/* ガンホー用定義*/
#header{
width     : 1000px;
margin    : 0 auto;
padding   : 0;
}
#header_wrap {
height    : 67px;
margin    : 0;
padding   : 0;
background: #fff url(http://img.tinierme.com/common/img/gungho/headerFooter/header/header_monkey_selfy_200907.gif) 0 0 no-repeat;
}
#logo_area {
width     : 200px;
height    : 59px;
margin    : 0;
padding   : 0;
float     : left;
}
#logo_area img {
margin    : 12px 0 0 8px;
padding   : 0;
}
#navi1{
width:579px;
_width:583px;
height    : 14px;
margin    : 10px 0 7px 0;
padding   : 0;
float     : right;
text-align: right;
}
#navi1 ul{
margin    : 0;
padding   : 0;
}
#navi1 li{
float     : left;
height    : 14px;
margin    : 0 4px;
padding   : 0;
font-size : 0px;
list-style: none;
}
#global_navi {
float          : right;
width          : 766px;
height         : 36px;
margin         : 0;
padding        : 0;
overflow       : hidden;
list-style-type: none;
}
#global_navi ul {
margin : 0;
padding: 0;
}
#global_navi li {
margin         : 0;
padding        : 0;
display        : inline;
list-style-type: none;
}
#global_navi a {
float      : left;
padding-top: 36px;
height     : 0px !important;
height : 36px;
overflow   : hidden;
}
#global_navi a:hover  { background-position: 0 -36px; }
#global_navi a.selected       { background-position: 0 -36px; }
#global_navi a:hover.selected { background-position: 0 -36px; }
#global_navi li .min{
margin         : 0;
padding        : 0;
display        : inline;
list-style-type: none;
}
#global_navi a .min{
float      : left;
padding-top: 30px;
height     : 0px !important;
height: 30px;
overflow   : hidden;
}
#global_navi .min a:hover  { background-position: 0 -30px; }
#global_navi .min a.selected       { background-position: 0 -30px; }
#global_navi .min a:hover.selected { background-position: 0 -30px; }
.gnav01 a { width: 135px; background: url(http://img.tinierme.com/common/img/gungho/headerFooter/header/_gnavi01.gif) top left no-repeat; }
.gnav02 a { width: 139px; background: url(http://img.tinierme.com/common/img/gungho/headerFooter/header/gnavi02.gif) top left no-repeat; }
.gnav03 a { width: 139px; background: url(http://img.tinierme.com/common/img/gungho/headerFooter/header/gnavi03.gif) top left no-repeat; }
.gnav04 a { width:  87px; background: url(http://img.tinierme.com/common/img/gungho/headerFooter/header/gnavi04.gif) top left no-repeat; margin-top:6px; }
.gnav05 a { width:  87px; background: url(http://img.tinierme.com/common/img/gungho/headerFooter/header/gnavi05.gif) top left no-repeat; margin-top:6px; }
.gnav06 a { width:  87px; background: url(http://img.tinierme.com/common/img/gungho/headerFooter/header/gnavi06.gif) top left no-repeat; margin-top:6px; }
.gnav07 a { width:  87px; background: url(http://img.tinierme.com/common/img/gungho/headerFooter/header/gnavi07.gif) top left no-repeat; margin-top:6px; }
#undernavi {
height       : 17px;
text-align   : center;
margin       : 0;
padding      : 8px 0;
}
.navi_community {
background   : #ff8800;
border-left  : 1px solid #ff8800;
border-right : 1px solid #ff8800;
border-bottom: 1px solid #ff8800;
}
.navi_community p {
text-align   : right;
margin       : 0;
padding      : 2px 5px 0 0;
font-size    : 10px;
color        : #fff;
}
#foot_wrapper{
width: 1000px;
margin: 0 auto;
padding: 0;
text-align: left;
}
.clear_2{
font-size : 1px;
margin    : 0;
padding   : 0;
clear     : both;
}
#footnavi{
margin    : 0;
padding   : 0;
text-align: center;
}
#footnavi ul{
width     : 100%;
margin    : 0;
padding   : 8px 0;
}
#footnavi ul.bg{
width        : 100%;
background-color: #f0f0f0;
border-top   : 1px solid #dedede;
border-bottom: 1px solid #dedede;
}
#footnavi li{
list-style: none;
background: url(http://img.tinierme.com/common/img/gungho/headerFooter/footer/bt_footnavi_partition.gif) no-repeat right center;
margin    : 0;
padding   : 0 10px 0 16px;
display   : inline;
}
#footnavi li a{
display   : inline-block;
}
#footnavi li.nober{
background: none;
margin    : 0;
padding   : 0 10px 0 16px;
}
#gunghoFooter{
background: url(http://img.tinierme.com/common/img/gungho/headerFooter/footer/footer_bg.gif) repeat-x left top #ededed;
margin    : 0;
padding   : 14px 10px 12px;
}
#gunghoFooter #corp_info{
margin : 0;
padding: 0;
float  : right;
}
#gunghoFooter #corp_info ul{
margin : 0;
padding: 0;
}
#gunghoFooter #corp_info li{
font-size : 0px;
list-style: none;
height    : 11px;
margin    : 0 0 0 16px;
padding   : 0;
float     : left;
}
#gunghoFooter #afterword {
font-size  : 85%;
line-height: 110%;
width      : 650px;
margin     : 0;
padding    : 0;
text-align : left;
float      : left;
}
#gunghoFooter .copyright {
margin     : 12px 0 0 0;
padding    : 0;
float      : left;
}
#gunghoFooter .recommend {
font-size  : 85%;
width      : 500px;
margin     : 12px 0 0 0;
padding    : 0;
text-align : right;
float      : right;
}
#gunghoFooter p {
margin     : 0;
padding    : 0;
}
.gunghoWrap01 {
padding:20px 0;
text-align:left;
}
.alliance01wrap01 {
padding:0 0 0 0;
background:url(http://img.tinierme.com/common/img/gungho/gungho_gran_bg.gif) 0 0 repeat-x !important;
}
.alliance01wrap01inner {
width:1000px;
margin:0 auto;
background:#fff;
}
#externalContents #gungho_link .gungho_game_link_pulldown_btn {
margin-right:-134px;
}
#externalContents #game_link_pulldown_menu {
left: 774px;
}
#foot_wrapper a:link    { text-decoration: underline; color: #0080d9;}
#foot_wrapper a:visited { text-decoration: underline; color: #0080d9;}
#foot_wrapper a:active  { text-decoration: underline; color: #0080d9;}
#foot_wrapper a:hover   { text-decoration: none;      color: #FF7700;}
.alliance01BrandingBg #branding {
height:104px;
background:none;
}
.alliance01BrandingBg {
background:transparent url(http://img.tinierme.com/common/img/renewal/header/2009halloween-header_2.png) no-repeat 0 -223px;
_background:transparent url(http://img.tinierme.com/common/img/renewal/header/2009halloween-header_2.gif) no-repeat 0 -223px;
}
.dressup_coordinate {
background-image:none !important;
padding:0;
}
.dressup_coordinate .dressup_coordinate_maincontainer {
overflow:hidden;
}
.dressup_coordinate h1 ,
.dressup_coordinate a.dressup_coordinate_pageclose ,
.dressup_coordinate .dressup_coordinate_footer ,
.dressup_coordinate .dressup_coordinate_footer {
width:665px;
height:8px;
margin:0 auto;
background-position:0px -29px;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_myname ,
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu .gcoin_balance ,
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu .dressup_history,
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu .dressup_history a.dressup_history_back ,
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu .dressup_history a.dressup_history_advance ,
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu a.dressup_all_back ,
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu a.dressup_all_remove ,
.dressup_coordinate .dressup_coordinate_leftcontainer a.dressup_all_buy ,
.dressup_coordinate .clothes_unify li.clothes_buy a.clothes_buy_botan ,
.dressup_coordinate .clothes_unify li.clothes_present a.clothes_present_botan ,
.dressup_coordinate .dressup_coordinate_page_link .shopping_basket_check {
display:block;
text-indent:-9999em;
font-size:1px;
line-height:1;
background-image:url(http://img.tinierme.com/common/img/dressup_coordinate/coordinate_sprite_img.gif);
background-repeat:no-repeat;
}
.dressup_coordinate .dressup_coordinate_maincontainer .dressup_coordinate_leftcontainer {
width:236px;
float:left;
margin:0 6px 0px 0px;
}
.dressup_coordinate .dressup_coordinate_maincontainer .dressup_coordinate_rightcontainer {
width:500px;
float:right;
margin-top:0;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_myname {
width:236px;
height:20px;
background-position:0px -37px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-indent:0;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_myname div {
padding:5px 0px 0px 6px;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_myselfy {
width:136px;
float:left;
margin-bottom:8px;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_myselfy div {
width:110px;
margin:0px auto;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu {
width:100px;
float:right;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu .gcoin_balance {
width:100px;
height:35px;
background-position:-100px -57px;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu .gcoin_balance div {
font-size:12px;
font-weight:bold;
text-indent:0em;
text-align:right;
position:relative;
top:20px;
right:3px;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu .dressup_history {
width:100px;
height:45px;
background-position:0px -92px;
margin-top:6px;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu .dressup_history a.dressup_history_back {
width:46px;
height:20px;
background-position:0px -177px;
position:relative;
top:21px;
left:3px;
float:left;
cursor:pointer;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu .dressup_history a.dressup_history_back:hover {
width:46px;
height:20px;
background-position:-46px -177px;
cursor:pointer;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu .dressup_history a.dressup_history_advance {
width:46px;
height:20px;
background-position:-92px -177px;
position:relative;
top:21px;
left:5px;
float:left;
cursor:pointer;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu .dressup_history a.dressup_history_advance:hover {
width:46px;
height:20px;
background-position:-138px -177px;
cursor:pointer;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu a.dressup_all_back {
width:100px;
height:20px;
background-position:0px -137px;
margin-top:6px;
cursor:pointer;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu a.dressup_all_back:hover {
width:100px;
height:20px;
background-position:-100px -137px;
cursor:pointer;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu a.dressup_all_remove {
width:100px;
height:20px;
background-position:0px -157px;
margin-top:6px;
cursor:pointer;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_mainmenu a.dressup_all_remove:hover {
width:100px;
height:20px;
background-position:-100px -157px;
cursor:pointer;
}
.dressup_coordinate .dressup_coordinate_leftcontainer a.dressup_all_buy {
clear:both;
width:200px;
height:33px;
background-position:0px -198px;
margin:0px auto;
cursor:pointer;
}
.dressup_coordinate .dressup_coordinate_leftcontainer a.dressup_all_buy:hover {
width:200px;
height:33px;
background-position:-200px -198px;
cursor:pointer;
}
.dressup_coordinate .dressup_coordinate_leftcontainer .dressup_coordinate_closet {
width:236px;
height:309px;
margin:17px auto 0px;
}
.dressup_coordinate .clothes_box_adjust {
overflow:hidden;
}
.dressup_coordinate .clothes_box {
position:relative;
padding:8px 0px 4px 0px;
background-color:#eeeeee;
width:159px;
margin:4px 3px 0px;
float:left;
display:inline;
}
.dressup_coordinate .clothes_box .clothes_unify {
width:112px;
margin:0 auto;
text-align:center;
}
.dressup_coordinate .clothes_unify li.category_text {
font-size:10px;
line-height:1em;
padding:3px 0px;
text-align:center;
}
.dressup_coordinate .clothes_unify li.clothes_img a.img_link {
display:block;
margin:0px auto;
}
.dressup_coordinate .clothes_unify li.clothes_img img {
border:1px solid #cccccc;
}

.dressup_coordinate .clothes_unify li.clothes_img div {
position:relative;
top:-22px;
_top:-24px;
left:80px;
width:20px;
height:10px;
border-top:1px solid #cccccc;
border-left:1px solid #cccccc;
background-color:#FFFFFF;
font-size:10px;
padding:5px;
cursor:pointer;
}
*:first-child+html .dressup_coordinate .clothes_unify li.clothes_img div  {
left:40px;
}
.dressup_coordinate .clothes_unify li.clothes_title_text {
font-size:11px;
font-weight:bold;
line-height:1.2em;
width:110px;
margin:-18px auto 6px;
}
.dressup_coordinate .clothes_unify li.clothes_gacha_text {
font-size:11px;
line-height:1.2em;
width:110px;
margin:0px auto 6px;
}
.dressup_coordinate .clothes_unify li.clothes_gacha_text_link {
font-size:12px;
font-weight:bold;
line-height:1em;
padding:3px;
width:110px;
margin:0px auto 6px;
}
.dressup_coordinate .clothes_unify li.clothes_nosale_text {
font-size:12px;
line-height:1.3em;
width:110px;
margin:0px auto 6px;
}
.dressup_coordinate .clothes_unify li.clothes_buy {
float:left;
}
.dressup_coordinate .clothes_unify li.clothes_buy a.clothes_buy_botan {
width:37px;
height:20px;
background-position:-0px -273px;
}
.dressup_coordinate .clothes_unify li.clothes_buy a.clothes_buy_botan:hover {
width:37px;
height:20px;
background-position:-37px -273px;
}
.dressup_coordinate .clothes_unify li.clothes_present {
float:right;
padding-bottom:6px;
}
.dressup_coordinate .clothes_unify li.clothes_present a.clothes_present_botan {
width:58px;
height:20px;
background-position:-74px -273px;
}
.dressup_coordinate .clothes_unify li.clothes_present a.clothes_present_botan:hover {
width:58px;
height:20px;
background-position:-132px -273px;
}
.dressup_coordinate .clothes_unify li.clothes_price_text {
clear:both;
font-size:12px;
line-height:1.2em;
width:90px;
margin:0px auto;
}
.dressup_coordinate .clothes_unify li.shopping_basket_text ,
.dressup_coordinate .clothes_unify li.wish_list_text {
font-size:11px;
line-height:1.2em;
width:100px;
}
.dressup_coordinate .clothes_unify li.shopping_basket_text {
margin:5px auto 2px;
}
.dressup_coordinate .clothes_unify li.wish_list_text {
margin:1px auto 7px;
}
.dressup_coordinate .dressup_coordinate_page_link {
clear:both;
background:url(http://img.tinierme.com/img/changebox_bk.gif) 0 0 ;
height:32px;
margin:4px 0px 0px 0px;
}
.dressup_coordinate .dressup_coordinate_page_link .page_link_back ,
.dressup_coordinate .dressup_coordinate_page_link .page_link_next {
position:relative;
width:40px;
height:14px;
padding:3px;
font-size:12px;
font-weight:bold;
line-height:1.2em;
background-color:#FFFFFF;
border:1px solid #dddddd;
float:left;
}
.dressup_coordinate .dressup_coordinate_page_link .page_link_back {
top:5px;
left:80px;
}
.dressup_coordinate .dressup_coordinate_page_link .page_link_next {
top:5px;
left:120px;
}
.dressup_coordinate .dressup_coordinate_page_link a.shopping_basket_check {
position:relative;
top:5px;
left:205px;
width:104px;
height:22px;
background-position:0px -251px;
float:left;
}
.dressup_coordinate .dressup_coordinate_page_link a.shopping_basket_check:hover {
width:104px;
height:22px;
background-position:-104px -251px;
}
.dressup_coordinate .dressup_coordinate_adjust {
clear:both;
height:0px;
margin:-1em 0 0;
padding:0;
}
#premium .action .bannerList01 {
overflow:hidden;
}
#premium .action .bannerList01 li {
float:left;
margin-right:5px;
margin-bottom:5px;
}
#premium .action ul li img {
width:160px;
height:60px;
}
#premium .sectionLv1 p {
margin:20px;
}
#premium .sectionLv1 .rank p {
margin:0 0 0 0;
}
#premium #sec1.sectionLv1 h2 {
margin-bottom:20px;
}
#premium #sec1.sectionLv1 p {
margin:0 0 0 0;
}
.listThumb110px3rows {
overflow:hidden;
}
.listThumb110px3rows li {
position:relative;
float:left;
width:240px;
}
.listThumb110px3rows li dl dt {
float:left;
width:110px;
}
.listThumb110px3rows li dl dt img {
width:110px;
height:110px;
}
.listThumb110px3rows li dl dd {
float:right;
width:125px;
padding-bottom:27px;
}
.listThumb110px3rows li .btn {
position:absolute;
left:115px;
bottom:0;
}
#trophy .mypageConsole .action .sec {
padding-right:129px;
min-height:111px;
height:auto !important;
height:111px;
background:url(http://img.tinierme.com/common/img/renewal/service/trophy/service_trophy_about_bg.gif) right center no-repeat;
}
#trophy .mypageConsole .action .sec p {
margin:10px 0 10px 30px;
}
#trophy .changeItemArea dl {
padding-bottom:5px;
overflow:hidden;
}
#trophy .changeItemArea dl dt {
float:left;
width:110px;
}
#trophy .changeItemArea dl dd {
float:right;
width:384px;
}
#trophy .changeItemArea dl dd p {
margin-bottom:10px;
font-size:123.1%;
font-weight:bold;
}
#trophy .mypageConsole .cornerBR.cf {
position:relative;
}
#trophy .hasTrophy {
padding:5px 0;
overflow:hidden;
}
#trophy .hasTrophy dt {
clear:both;
float:left;
width:122px;
margin:5px 0;
}
#trophy .hasTrophy dd {
float:right;
width:45px;
letter-spacing:-2px;
}
#trophy .hasTrophy dd span {
font-size:123.1%;
}
#trophy .mypageConsole .myInformation .btn {
position:absolute;
bottom:5px;
}
#trophy .mypageConsole .myInformation .btn ul {
margin-top:-5px;
}
#trophy .mypageConsole .myInformation .btn ul li {
margin-top:5px;
}
#trophy #sec11 h3 ,
#trophy #sec12 h3 ,
#trophy #sec13 h3 ,
#trophy #sec14 h3 ,
#trophy #sec15 h3 {
position:absolute;
left:-9999px;
width:10px;
}
#trophy #sec11 {
padding:55px 0 0 0;
height:auto !important;
height:130px;
min-height:130px;
background:url(http://img.tinierme.com/common/img/renewal/service/trophy/service_trophy_sec1_bg.gif) 0 0 no-repeat;
}
#trophy #sec12 {
padding:55px 0 0 0;
height:auto !important;
height:75px;
min-height:75px;
background:url(http://img.tinierme.com/common/img/renewal/service/trophy/service_trophy_sec2_bg.gif) 0 0 no-repeat;
}
#trophy #sec13 {
padding:55px 0 0 0;
background:url(http://img.tinierme.com/common/img/renewal/service/trophy/service_trophy_sec3_bg.gif) 0 0 no-repeat;
}
#trophy #sec14 {
padding:55px 0 0 0;
background:url(http://img.tinierme.com/common/img/renewal/service/trophy/service_trophy_sec4_bg.gif) 0 0 no-repeat;
}
#trophy #sec15 {
padding:55px 0 0 0;
background:url(http://img.tinierme.com/common/img/renewal/service/trophy/service_trophy_sec5_bg.gif) 0 0 no-repeat;
}
#trophy .mainColumn .sectionLv1 {
margin-right:0;
margin-left:19px;
}

#trophy .sectionLv1 p ,
#trophy .sectionLv1 ul {
margin:10px 260px 10px 60px;
}
#trophy #sec21 {
margin:20px 0 30px 60px;
padding:0 0 0 0;
width:512px;
height:285px;
background:url(http://img.tinierme.com/common/img/renewal/service/trophy/service_trophy_change_bg.gif) 0 0 no-repeat;
}
#trophy #sec31 {
margin:20px 0 30px 60px;
padding:0 0 0 0;
width:547px;
height:273px;
background:url(http://img.tinierme.com/common/img/renewal/service/trophy/service_trophy_exchange_bg1.gif) 0 0 no-repeat;
}
#trophy #sec32 {
margin:20px 0 30px 60px;
padding:0 0 0 0;
width:548px;
height:233px;
background:url(http://img.tinierme.com/common/img/renewal/service/trophy/service_trophy_exchange_bg2.gif) 0 0 no-repeat;
}
#trophy #sec21 dt ,
#trophy #sec31 dt ,
#trophy #sec32 dt {
position:absolute;
left:-9999px;
width:10px;
}
#trophy #sec21 dl {
position:relative;
top:-28px;
}
#trophy #sec21 dd {
margin:0 0 0 0;
padding:53px 0 0 279px;
}
#trophy #sec21 dd.gold {
padding-top:43px;
}
#trophy #sec21 dd.silver {
padding-top:38px;
}
#trophy #sec31 dl ,
#trophy #sec32 dl {
position:relative;
top:-25px;
}
#trophy #sec31 dd ,
#trophy #sec32 dd {
margin:0 0 0 0;
padding:50px 0 0 439px;
}
#trophy #sec21 ul ,
#trophy #sec31 ul ,
#trophy #sec32 ul ,
#trophy #sec21 li ,
#trophy #sec31 li ,
#trophy #sec32 li {
margin:0 0 0 0;
padding:0 0 0 0;
}
.contents_about .title {
padding-bottom:5px;
padding-left:3px;
}
#selfyMarket .contents_about .content {
margin-top:-5px;
}
#selfyMarket .contents_about .content p ,
#syntheticItem .contents_about .content p {
margin:10px 20px;
width:auto;
}
#syntheticItem .contents_about .content ul {
margin:10px 20px;
width:auto;
}
#syntheticItem .contents_about .content ul p {
margin-top:0;
}
#syntheticItem .contents_about .content p.short {
padding-right:60px;
}
#selfyMarket .contents_about .content p.image {
margin:0 0 0 0;
text-align:center;
}
#syntheticItem .contents_about .content {
height:auto !important;
height:206px;
min-height:206px;
padding-right:220px;
background:url(http://img.tinierme.com/common/img/renewal/service/synthetic_item/service_synthetic_item_about_bg.jpg) right center no-repeat;
}
.listMemberThumb85px ul {
border-left:1px dotted #555;
}
.listMemberThumb85px li {
float:left;
width:76px;
padding:10px;
border:1px dotted #555;
border-left:none;
text-align:center;
}
.listMemberThumb85px li img {
display:block;
margin:auto;
border:1px solid #ddd;
}
.contextNavi .listMemberThumb85px ul {
border-top:none;
border-left:none;
}
.contextNavi .listMemberThumb85px li {
float:none;
width:auto;
height:auto;
padding:0 10px;
border-top:none;
border-right:none;
border-bottom:none;
text-align:left;
}
.contextNavi .listMemberThumb85px li img {
display:inline;
}
.listThumb50px5rows {
margin-left:-30px;
overflow:hidden;
}
.listThumb50px5rows li {
float:left;
width:180px;
margin-left:40px;
display:inline;
}
.listThumb50px5rows li dl {
overflow:hidden;
}
.listThumb50px5rows li dt {
float:left;
width:52px;
height:52px;
border:1px solid #ddd;
}
.listThumb50px5rows li dt img {
border:1px solid #fff;
}
.listThumb50px5rows li dd {
float:right;
width:120px;
}
.listThumb50px5rows li dl dd ul li {
float:none;
width:auto;
margin:0 0 5px;
margin-left:0;
display:block;
}
.flashGame_title .btn .gameActivateErrorLink {
position:absolute;
left:54px;
top:66px;
z-index:9999;
zoom:1;
}
.flashGame_title .btn .gameActivateErrorLink a {
display:block;
width:136px;
height:20px;
background:url(http://img.tinierme.com/img/spacer.gif);
zoom:1;
}
.flashGame_title .btn .gameActivateErrorLink a span {
display:block;
position:absolute;
left:-9999px;
top:-9999px;
}
#koepeta .contents_about .contents_about_mainImg , 
#chat .contents_about .contents_about_mainImg , 
#selfishing .contents_about .contents_about_mainImg {
float:right;
border:none;
}
#koepeta .contents_about .content ,
#selfishing .contents_about .content ,
#chat .contents_about .content {
float:left;
}
#koepeta .contents_about .cornerBR .cornerBR ,
#selfishing .contents_about .cornerBR .cornerBR ,
#chat .contents_about .cornerBR .cornerBR {
padding:10px 5px 10px 20px;
}
.friend_invite_sum {
position:relative;
}
.friend_invite_sum dl {
width:113px;
/*width:95px;*/
height:59px;
background:url(http://img.tinierme.com/common/img/renewal/friend_invite/friend_invite_invite_sum_bg.gif) 0 0 no-repeat;
}
.friend_invite_sum h3 ,
.friend_invite_sum dt ,
.friend_invite_sum dd span {
position:absolute;
left:-9999px;
top:-9999px;
}
.friend_invite_sum .result ,
.friend_invite_sum .invite_sum {
position:absolute;
left:64px;
top:20px;
font-size:123.1%;
font-weight:bold;
}
.friend_invite_sum .invite_sum {
top:40px;
}
.mypageConsole .friend_rewards {
clear:both;
padding-top:5px;
}
.cornerCCCbgFFF {
position:relative;
width:770px;
padding-bottom:3px;
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_cccBGfff_bottom.gif) left bottom no-repeat;
}
.cornerCCCbgFFF .cornerTop {
padding-top:3px;
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_cccBGfff_top.gif) 0 0 no-repeat;
}
.cornerCCCbgFFF .cornerMiddle {
padding:1px 2px;
border:1px solid #ccc;
border-top:none;
border-bottom:none;
}
.attentionBlock01 .cornerCCCbgFFF h2 {
position:absolute;
top:-5px;
left:10px;
}

.mypageDir .profile .profile {
margin:-5px auto;
}
.minimailDetail .mainColumn .table04 thead .btn {
float:right;
}
.minimailDetail .mainColumn .table04 thead .title {
float:left;
}
.listLoginTime {
font-size:77%;
}
.listLoginTime dt ,
.listLoginTime dd {
display:inline;
}
.listLoginTime dd {
padding-right:10px;
}
.listLoginTime dd img {
margin-right:3px;
vertical-align:middle;
}
.friend_registration_result {
border:1px solid #ddd;
padding:200px 50px;
}
.friend_registration_result p {
text-align:center;
font-size:123.1%;
}
.reversi_title .flashGame_title .btn {
top:13px;
}
.selfy_market_title .flashGame_title .btn {
left:548px;
position:absolute;
top:12px;
}
.contentBox130 ,
.contentBox130 dl ,
.contentBox260 ,
.contentBox260 dl ,
.contentBox300 ,
.contentBox300 dl ,
.contentBox350 ,
.contentBox350 dl {
overflow:hidden;
}
.contentBox130 dt ,
.contentBox260 dt ,
.contentBox300 dt ,
.contentBox350 dt {
float:left;
width:260px;
overflow:hidden;
text-align:right;
}
.contentBox130 dt img ,
.contentBox260 dt img ,
.contentBox300 dt img ,
.contentBox350 dt img {
margin-bottom:10px;
}
.contentBox130 dt {
width:130px;
}
.contentBox300 dt {
width:300px;
}
.contentBox350 dt {
width:350px;
}
.contentBox130 dd ,
.contentBox260 dd ,
.contentBox300 dd ,
.contentBox350 dd {
float:right;
width:316px;
margin-top:-1em;
}
.contentBox130 dd {
width:450px;
}
.contentBox300 dd {
width:276px;
}
.contentBox350 dd {
width:226px;
}
.contentBox566 {
width:566px;
margin-right:auto;
margin-left:auto;
overflow:hidden;
}
.contentBox130 dd p ,
.contentBox130 dd ul ,
.contentBox130 dd ol ,
.contentBox130 dd table ,
.contentBox260 dd p ,
.contentBox260 dd ul ,
.contentBox260 dd ol ,
.contentBox260 dd table ,
.contentBox300 dd p ,
.contentBox300 dd ul ,
.contentBox300 dd ol ,
.contentBox300 dd table ,
.contentBox350 dd p ,
.contentBox350 dd ul ,
.contentBox350 dd ol ,
.contentBox350 dd table ,
.contentBox566 p ,
.contentBox566 ul ,
.contentBox566 ol ,
.contentBox566 table {
margin:1em 0;
}
.contentBox260 dd img {
margin:auto 3px;
vertical-align:middle;
}
.contentBox260 .horizontalMode dt ,
.contentBox260 .horizontalMode dd ,
.contentBox300 .horizontalMode dt ,
.contentBox300 .horizontalMode dd ,
.contentBox350 .horizontalMode dt ,
.contentBox350 .horizontalMode dd {
float:none;
width:auto;
text-align:left;
}
#chat .flashGame_title .btn {
left:572px;
position:absolute;
top:12px;
}
#syntheticItem .flashGame_title .btn {
left:555px;
position:absolute;
top:19px;
}
ul.recipeData {
font-size:77%;
overflow:hidden;
}
.recipeData li {
float:left;
width:60px;
margin-right:10px;
}
.recipeData li img {
display:block;
margin:0 auto 5px;
}
#selfishing .flashGame_title .btn {
left:530px;
position:absolute;
top:22px;
}
#quiz .flashGame_title .btn {
left:560px;
position:absolute;
top:22px;
}
.petUnitsInner {
width:519px;
overflow:hidden;
}
.petUnitsInner h2 {
margin-bottom:20px;
}
.petUnitsInner li {
float:left;
width:110px;
margin-bottom:10px;
margin-left:50px;
display:inline;
}
.petUnitsInner li li {
display:block;
float:none;
width:auto;
margin-left:0;
}
/* ショップ　ガチャページ ------------------------------------------------------------------- */
.gachaIntroBlock .title {
padding:10px 10px 5px;
}
.gachaIntroBlock .content {
padding:0 40px 10px;
}
.listGachaIndexBanner li {
margin:20px auto;
text-align:center;
}
.gachaSelectUI .cornerBR {
padding-bottom:0;
}
.gachaSelectUI .listGachaSelect li {
position:relative;
float:left;
width:157px;
margin-left:27px;
text-align:center;
display:inline;
}
.gachaSelectUI .listGachaSelect li.active {
background:#fff;
}
.gachaSelectUI .listGachaSelect li strong {
color:#555;
margin-bottom:5px;
}
.gachaSelectUI .listGachaSelect li dd {
padding-bottom:49px;
/*padding-bottom:32px;*/
}
.gachaSelectUI .listGachaSelect li .btn {
position:absolute;
left:0;
bottom:0;
width:157px;
}
.gachaSelectUI .listGachaSelect li .btn li {
display:block;
float:none;
width:auto;
margin-left:0;
}
<<<<<<< .mine
=======
/*
#if($gachaCompletePageLinkOn)
>>>>>>> .r46900
.gachaSelectUI .listGachaSelect li .btn li {
padding:10px auto;
}
*/
.gachaSelectUI .content {
margin-top:10px;
text-align:right;
}
.gachaSelectUI .content .contextLinkLv2after {
margin:10px 0;
}
/* jQuery  ------------------------------------------------------------------- */
.jcarousel-control {
margin-bottom: 10px;
text-align: center;
}
.jcarousel-control a {
}
.jcarousel-control a:focus,
.jcarousel-control a:active {
outline: none;
}
.jcarousel-scroll {
margin-top: 10px;
text-align: center;
}
.jcarousel-scroll select {
font-size: 75%;
}
#mycarousel-next,
#mycarousel-prev {
cursor: pointer;
margin-bottom: -10px;
text-decoration: underline;
font-size: 11px;
}
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
position: relative;
}
.jcarousel-clip {
z-index: 2;
padding: 0;
margin: 0;
overflow: hidden;
position: relative;
}
.jcarousel-list {
z-index: 1;
overflow: hidden;
position: relative;
top: 0;
left: 0;
margin: 0;
padding: 0;
}
.jcarousel-list li,
.jcarousel-item {
float: left;
/* We set the width/height explicitly. No width/height causes infinite loops. */
width: 748px;
height: 117px;
}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
z-index: 3;
display: none;
}
.jcarousel-prev {
z-index: 3;
display: none;
}
.jcarousel-skin-tango .jcarousel-container {
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
width:748px;
margin:auto;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
width: 748px;
height: 245px;
padding: 40px 20px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width:  748px;
height: 117px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
width:  75px;
height: 245px;
}
.jcarousel-skin-tango .jcarousel-item {
width: 748px;
height: 117px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-right: 10px;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
background: #fff;
color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
position: absolute;
top: 43px;
right: 5px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(http://img.tinierme.com/common/img/renewal/carousel/next-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
cursor: default;
background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
position: absolute;
top: 43px;
left: 5px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(http://img.tinierme.com/common/img/renewal/carousel/prev-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
cursor: default;
background-position: -96px 0;
}
/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
position: absolute;
bottom: 5px;
left: 43px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(http://img.tinierme.com/common/img/renewal/carousel/next-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover {
background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
position: absolute;
top: 5px;
left: 43px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(http://img.tinierme.com/common/img/renewal/carousel/prev-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}
.jcarousel-control {
padding-top:5px;
text-align:right;
}
.jcarousel-control a {
position:relative;
padding:0.1em 0.3em;
border:1px solid #f90;
background:#fff;
font-weight:normal;
color:#f60;
}
.jcarousel-control a:hover {
border:1px solid #f90;
background:#f90;
color:#fff;
}
.gachaSelectUI #mycarousel .jcarousel-scroll #mycarousel-prev ,
.gachaSelectUI #mycarousel .jcarousel-scroll #mycarousel-next {
position:absolute;
left:-9px;
top:49px;
z-index:10;
}
.gachaSelectUI #mycarousel .jcarousel-scroll #mycarousel-next {
left:739px;
}/* jQuery  ------------------------------------------------------------------- */
.jcarousel-control {
margin-bottom: 10px;
text-align: center;
}
.jcarousel-control a {
}
.jcarousel-control a:focus,
.jcarousel-control a:active {
outline: none;
}
.jcarousel-scroll {
margin-top: 10px;
text-align: center;
}
.jcarousel-scroll select {
font-size: 75%;
}
#mycarousel-next,
#mycarousel-prev {
cursor: pointer;
margin-bottom: -10px;
text-decoration: underline;
font-size: 11px;
}
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
position: relative;
}
.jcarousel-clip {
z-index: 2;
padding: 0;
margin: 0;
overflow: hidden;
position: relative;
}
.jcarousel-list {
z-index: 1;
overflow: hidden;
position: relative;
top: 0;
left: 0;
margin: 0;
padding: 0;
}
.jcarousel-list li,
.jcarousel-item {
float: left;
/* We set the width/height explicitly. No width/height causes infinite loops. */
width: 748px;
height: 117px;
}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
z-index: 3;
display: none;
}
.jcarousel-prev {
z-index: 3;
display: none;
}
.jcarousel-skin-tango .jcarousel-container {
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
width:748px;
margin:auto;
}
.jcarousel-skin-tango .jcarousel-container-vertical {
width: 748px;
height: 245px;
padding: 40px 20px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width:  748px;
height: 117px;
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
width:  75px;
height: 245px;
}
.jcarousel-skin-tango .jcarousel-item {
width: 748px;
height: 117px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-right: 10px;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
margin-bottom: 10px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
background: #fff;
color: #000;
}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
position: absolute;
top: 43px;
right: 5px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(http://img.tinierme.com/common/img/renewal/carousel/next-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
cursor: default;
background-position: -96px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
position: absolute;
top: 43px;
left: 5px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(http://img.tinierme.com/common/img/renewal/carousel/prev-horizontal.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
background-position: -32px 0;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
background-position: -64px 0;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
cursor: default;
background-position: -96px 0;
}
/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
position: absolute;
bottom: 5px;
left: 43px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(http://img.tinierme.com/common/img/renewal/carousel/next-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-next-vertical:hover {
background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-next-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical {
position: absolute;
top: 5px;
left: 43px;
width: 32px;
height: 32px;
cursor: pointer;
background: transparent url(http://img.tinierme.com/common/img/renewal/carousel/prev-vertical.png) no-repeat 0 0;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
background-position: 0 -32px;
}
.jcarousel-skin-tango .jcarousel-prev-vertical:active {
background-position: 0 -64px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
cursor: default;
background-position: 0 -96px;
}
.jcarousel-control {
padding:5px;
text-align:right;
}
.jcarousel-control a {
position:relative;
padding:2px 4px;
border:1px solid #f90;
background:#fff;
font-weight:normal;
color:#f60;
}
.jcarousel-control a:hover {
border:1px solid #f90;
background:#f90;
color:#fff;
}
.gachaSelectUI #mycarousel .jcarousel-scroll #mycarousel-prev ,
.gachaSelectUI #mycarousel .jcarousel-scroll #mycarousel-next {
position:absolute;
left:0px;
top:190px;
z-index:10;
}
.gachaSelectUI #mycarousel .jcarousel-scroll #mycarousel-next {
left:748px;
}
.userComment {
width:407px;
height:auto !important;
height:60px;
min-height:60px;
overflow-x:auto;
word-wrap: break-word;
word-break: break-all;
}
/*.userComment strong ,
.userComment b {
color:#555;
}*/
.editBtnListInline {
margin-top:5px;
overflow:hidden;
}
.editBtnListInline li {
float:left;
margin-right:10px;
}
.editBtnUnit {
width:auto !important;
overflow:hidden;
}
.editBtnUnit .title {
float:left;
}
.editBtnListRight {
float:right;
overflow:hidden;
}
.editBtnListRight li {
float:left;
margin-left:10px;
display:inline;
}
.bgDDD {
background:#ddd !important;
}
.editBtnList {
overflow:hidden;
}
.editBtnList .leftBtn {
float:left;
}
.editBtnList .rightBtn {
float:right;
}
.hasBtnTitle {
position:relative;
width:100%;
}
.hasBtnTitle .absBtn {
position:absolute;
right:0;
top:3px;
_width:1px;
}
.hasBtnTitle .absBtn2 {
position:absolute;
right:10px;
top:7px;
_width:1px;
}
.synchronizationCampaignUnit h2.title,
.CompleteUnit h2.title {
position:absolute;
left:13px;
top:-7px;
padding:0 3px;
background:#fff;
}
.synchronizationCampaignUnit .cornerMiddle {
padding:10px 0 5px;
}
.synchronizationCampaignUnit .listIndexCampaignEvent li {
border-bottom:none;
float:left;
}
.CompleteUnit dl{float:left; padding:10px;}
p.completeFigure{
	padding-top: 5px;
}
.synchronizationCampaignUnit .listIndexcomplete{ padding:10px;}
.fullBlank_770_title,
.fullBlank_770_title_topicPath {
clear:both;
position:relative;
width:770px;
height:42px;
overflow:hidden;
background:url(http://img.tinierme.com/common/img/renewal/fullBlank_770_title.gif) 0 0 no-repeat;
}
.fullBlank_770_title .btn {
position:absolute;
left:0;
top:10px;
width:761px;
padding-right:9px;
}
.fullBlank_770_title .btn li {
text-align:right;
}
.fullBlank_770_title .titleTxt,
.fullBlank_770_title_topicPath .titleTxt {
height:42px;
padding-right:10px;
padding-left:46px;
font-size:123.1%;
font-weight:bold;
line-height:42px;
}
.fullBlank_770_title .titleTxt img,
.fullBlank_770_title_topicPath .titleTxt img {
position:absolute;
left:15px;
top:9px;
width:24px;
height:24px;
border:1px solid #ddd;
}
.fullBlank_770_title_topicPath .titleTxt,
.fullBlank_770_title_topicPath ul {
float:left;
}
.fullBlank_770_title_topicPath ul li {
float:left;
background:url(http://img.tinierme.com/common/img/renewal/mypage/mypage_diary_topicPath_hasNextLink_bg.gif) 0 0 no-repeat;
line-height:42px;
font-weight:bold;
white-space:nowrap;
_width:1px;
}
.fullBlank_770_title_topicPath ul li.yourHere {
background:url(http://img.tinierme.com/common/img/renewal/mypage/mypage_diary_topicPath_bg_base.gif) 0 0;
}
.fullBlank_770_title_topicPath ul li.yourHere span {
display:block;
height:42px;
padding-left:0;
background:url(http://img.tinierme.com/common/img/renewal/mypage/mypage_diary_topicPath_bg_left.gif) 0 0 no-repeat;
cursor:pointer;
_width:1px;
}
.fullBlank_770_title_topicPath ul li.yourHere span span {
display:block;
height:42px;
padding-left:23px;
background:url(http://img.tinierme.com/common/img/renewal/mypage/mypage_diary_topicPath_bg_right.gif) right top no-repeat;
cursor:default;
_width:1px;
}
.fullBlank_770_title_topicPath ul li span span {
padding-right:23px;
padding-left:0;
background:url(http://img.tinierme.com/common/img/renewal/mypage/mypage_diary_topicPath_bg_right.gif) right top no-repeat;
_width:1px;
}
.fullBlank_770_title_topicPath ul li a {
display:block;
height:42px;
font-weight:bold;
_width:1px;
padding-left:13px;
background:url(http://img.tinierme.com/common/img/renewal/mypage/mypage_diary_topicPath_hasNextLink_bg.gif) 0 0 no-repeat;
}
.fullBlank_770_title_topicPath ul li a span {
display:block;
height:42px;
padding-left:23px;
background:none;
cursor:pointer;
_width:1px;
}
.fullBlank_770_title_topicPath ul li a span span {
padding-right:23px;
padding-left:0;
background:none;
_width:1px;
}
.fullBlank_770_title_topicPath .btn ,
.fullBlank_770_title_topicPath .btn li ,
.fullBlank_770_title_topicPath .btn li a {
height:auto !important;
margin:0 0 0 0;
padding:0 0 0 0;
background:none;
}
.fullBlank_770_title_topicPath .btn {
position:absolute;
right:10px;
top:10px;
}
.fullBlank_770_title_topicPath .btn li {
float:right;
margin-left:10px;
}
.fullBlank_770_title_topicPath .btn li a {
display:inline;
}
#recommend_fashion .contextLinkLv2after {
padding-right:10px;
}
.teamOfUseUnit h1 {
margin:0 0 20px;
font-size:153.9%;
}
.teamOfUseUnit h2 {
margin:20px;
font-size:138.5%;
}
.teamOfUseUnit h3 {
margin:20px 30px 10px;
font-size:123.1%;
}
.teamOfUseUnit p ,
.teamOfUseUnit ul ,
.teamOfUseUnit dl ,
.teamOfUseUnit address {
margin:5px 40px;
}
.teamOfUseUnit ul li {
margin:5px 10px;
}
.teamOfUseUnit dl dt {
margin:5px 20px;
font-weight:bold;
}
.teamOfUseUnit dl dd {
margin:5px 30px;
}
.teamOfUseUnit .trusteSeal {
float:left;
margin:0 10px 10px;
overflow:hidden;
}
.topicPathWrap01 {
clear:both;
position:relative;
}
.contentsAbstract {
width:588px;
margin:auto;
}
.contentsAbstract h2 {
margin-bottom:10px;
}
.contentsAbstract ul {
overflow:hidden;
margin-left:-14px;
}
.contentsAbstract ul ul {
margin-left:0;
}
.contentsAbstract li {
float:left;
width:187px;
margin-bottom:10px;
margin-left:12px;
display:inline;
}

.contentsAbstract li li {
float:none;
width:auto;
margin-bottom:0;
margin-left:auto;
padding-bottom:5px;
text-align:center;
display:block;
}
.contentsAbstract li .content {
padding:1px 0;
border:1px solid #ccc;
border-top:none;
}
.contentsAbstract li .content p {
margin:5px 10px;
}
.contentsAbstract li .content p.img {
margin:0 0 5px;
text-align:center;
}

.contentsAbstract_english {
height:150px;
margin-bottom:15px;
border:1px solid #ccc;
clear:both;
display:block;
}

.contentsAbstract_english .leftBox {
width:166px;
margin:10px 5px 10px 10px;
float:left;
}

.contentsAbstract_english .rightBox {
width:377px;
margin:10px;
float:left;
}

.contentsAbstract_english .rightBox h3 {
margin-bottom:5px;
display:block;
}

#possfurniture {
padding:10px;
background:#fff;
border:1px solid #ddd;
}
.txtFieldCircle {
width:96%;
height:30em;
}
#selpit .contents_about .contents_about_mainImg {
float:right;
width:268px;
border:none;
}
#selpit .contents_about .content {
float:left;
width:290px;
}
#selpit .contentBox260 .selpitAreaGate {
position:relative;
height:auto !important;
height:272px;
min-height:272px;
}
#selpit .contentBox260 .selpitAreaGate dt {
position:absolute;
right:30px;
top:10px;
z-index:1;
width:auto;
}
#selpit .contentBox260 .selpitAreaGate dd {
position:relative;
top:10px;
/top:0;
z-index:2;
float:none;
width:262px;
}
#selpit .anaguradou .floatRight {
position:relative;
z-index:2;
float:right;
width:261px;
margin-top:-30px;
}
#selpit .anaguradou .floatLeft {
float:left;
width:320px;
margin-top:-10px;
}
#selpit .anaguradou .floatLeft p {
margin:10px 0;
}
#selpit .selpitItem dd {
margin-top:0;
}
#selpit .selpitItem .mainImg {
position:absolute;
right:10px;
top:10px;
}
#selpit .selpitItem .contentBox130 .sectionLv3 {
margin-bottom:0;
}
#selpit .selpitItem .contentBox130 p {
margin-top:0;
}
.cornerCCCbgFFF586 {
position:relative;
width:586px;
padding-bottom:3px;
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_586_cccBGfff_line_bottom.gif) left bottom no-repeat;
}
.cornerCCCbgFFF586 .cornerTop {
padding-top:3px;
background:url(http://img.tinierme.com/common/img/renewal/curveCorner/curveCorner_586_cccBGfff_line_top.gif) 0 0 no-repeat;
}
.cornerCCCbgFFF586 .cornerTop .cornerMiddle {
padding:1px 0;
border:1px solid #ccc;
border-top:none;
border-bottom:none;
}
.cornerCCCbgFFF586 .content {
padding:0 20px;
}
.cornerCCCbgFFF586 .content p {
margin:1em 0;
}
.cornerCCCbgFFF586 h2.title {
position:absolute;
left:20px;
top:-7px;
}
#selpit .kokohoreCapture {
position:relative;
}
#selpit .kokohoreCapture .mainImg {
position:absolute;
right:10px;
top:-43px;
}
#selpit .kokohoreCapture .contentBox260 {
width:400px;
}
.attentionMarkSelpit {
padding-left:32px;
height:auto !important;
height:32px;
min-height:32px;
background:url(http://img.tinierme.com/common/img/renewal/service/selpit/service_selpit_attention_img.gif) 0 0 no-repeat;
}
#selpit .selpitWeatherNews {
position:relative;
}
#selpit .selpitWeatherNews .mainImg {
position:absolute;
right:10px;
top:10px;
}
#selpit .selpitWeatherNews .contentBox260 .horizontalMode dd {
width:380px;
height:200px;
}
#selpit .selpitStatusPict ,
#selpit .txtColor {
color:#ff616c;
font-weight:bold;
}
#selpit .selpitStatusPict div p {
text-align:center;
}
#selpit .selpitStatusPict {
}
#selpit .selpitStatus {
position:relative;
}
#selpit .selpitStatus .mainImg {
position:absolute;
right:10px;
top:-48px;
}
#selpit .selpitStatusTxt {
margin-right:240px;
}
#selpit .kokohoreHistoryCapture {
padding-right:260px;
}
#selpit .kokohoreHistoryCapture .mainImg {
position:absolute;
right:10px;
top:-10px;
}
#selpit .kokohoreHistoryCapture {
position:relative;
}
#selpit .selpitContextCapture {
position:relative;
}
#selpit .selpitContextCapture .mainImg {
position:absolute;
right:10px;
top:-50px;
}
#selpit .selpitContextCapture dd {
padding-right:240px;
}
#selpit .selpitActionCapture {
position:relative;
height:auto !important;
height:185px;
min-height:185px;
}
#selpit .selpitActionCapture .mainImg {
position:absolute;
right:10px;
top:10px;
}
#selpit .selpitActionCapture dd {
padding-right:250px;
}
#selpit .selpitCare {
position:relative;
}
#selpit .selpitCare .mainImg {
position:absolute;
right:10px;
top:0px;
}
#selpit .selpitCare ol {
margin-left:30px;
}
#selpit .selpitCare ol li p {
margin-top:0;
}
#selpit .selpitTakeFood {
position:relative;
height:auto !important;
height:180px;
min-height:180px;
}
#selpit .selpitTakeFood .mainImg {
position:absolute;
right:10px;
top:10px;
}
#selpit .selpitEggIlust {
position:relative;
height:auto !important;
height:175px;
min-height:175px;
}
#selpit .selpitEggIlust .mainImg {
position:absolute;
right:10px;
top:10px;
}
#selpit .selpitActionList li {
float:left;
width:240px;
margin-left:40px;
}
#selpit .selpitActionList li img {
margin-bottom:5px;
}
#selpit .selpitWithFriend {
position:relative;
height:auto !important;
height:306px;
min-height:306px;
}
#selpit .selpitWithFriend .mainImg {
position:absolute;
right:10px;
top:0;
}
#selpit .selpitGrowUp {
position:relative;
height:auto !important;
height:315px;
min-height:315px;
}
#selpit .selpitGrowUp .mainImg {
position:absolute;
right:10px;
top:-31px;
}
.beforeLoginUserHeader #branding .btnBackToTopPageForBeforeLoginUser {
position:absolute;
left:185px;
top:54px;
}
.beforeLoginUserHeader #branding .btnBackToTopPageForBeforeLoginUser li {
text-indent:-9999px;
}
.beforeLoginUserHeader #branding .btnBackToTopPageForBeforeLoginUser li a {
display:block;
width:69px;
height:47px;
}
.loginConsole {
margin-top:-3px;
}
.loginConsole .newUserRegistration {
padding-top:5px;
}
.loginConsole #btnNewUserRegistration {
margin:0 0 0 0;
padding:0 0 0 0;
}
.loginConsole #btnNewUserRegistration a {
display:block;
height:28px;
background:url(http://img.tinierme.com/common/img/renewal/common_parts.png) -577px -199px no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/common_parts.gif) -577px -199px no-repeat;
text-indent:-9999px;
}
.loginConsole #btnNewUserRegistration a:hover {
background-position: -577px -227px;
}
.loginConsole h2 {
width:121px;
height:12px;
text-indent:-9999px;
font-size:60%;
background:url(http://img.tinierme.com/common/img/renewal/common_parts.png) -643px -187px no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/common_parts.gif) -643px -187px no-repeat;
}
.loginConsole .cornerBR .cornerBR {
padding:7px 0 7px 7px;
}
.loginConsole .txtForm {
width:164px;
font-size:93%;
margin:0 0 0 0;
padding:1px 3px;
}
#btnLetMeLogin {
float:right;
padding-right:10px;
}
#btnLetMeLogin a {
display:block;
width:66px;
height:22px;
text-indent:-9999px;
background:url(http://img.tinierme.com/common/img/renewal/common_parts.png) -577px -155px no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/common_parts.gif) -577px -155px no-repeat;
}
.loginConsole #saveMyId {
float:left;
font-size:77%;
}
.loginConsole #saveMyId input {
margin-right:3px;
vertical-align:middle;
}
.loginConsole .passwordRemindLink {
clear:both;
padding:0 0 0 15px;
font-size:77%;
background:url(http://img.tinierme.com/common/img/renewal/icon/attentionMark02.gif) 0 0 no-repeat;
}
.loginConsole .passwordRemindLink a {
color:#f80;
}
.logoutUserindex2 .information ,
.logoutUserindex2 .important_information {
padding-top:5px;
}
.logoutUserindex2 .information {
float:right;
width:575px;
}
.logoutUserindex2 .important_information {
float:left;
width:180px;
}
.logoutUserindex2 .important_information .sectionLv1 {
margin:0 0 5px;
}
#selfy .selfyTrialKit {
position:relative;
}
#selfy .selfyTrialKit h3 {
position:absolute;
left:10px;
top:-7px;
}
#selfy .selfyTrialKit p {
padding:25px 14px 0;
}
#selfy .selfyTrialKit .swfIframe {
text-align:center;
}
#selfy .sec4 {
margin-left:15px;
}
#selfy .sec4 h3 {
margin-bottom:22px;
}
.listMember110px5rows .iconImg {
position:absolute;
left:0px;
top:0px;
}
.listMember110px5rows .iconImg img {
width:auto;
margin-right:3px;
}
.listMember110px5rows .avatarImg {
position:relative;
}
.listMember110px5rows .loginTimeTxt {
font-size:85%;
}
.listMemberThumb85px li {
position:relative;
}
.listMemberThumb85px .icon {
position:absolute;
left:12px;
top:2px;
}
.contextNavi .listMemberThumb85px .icon {
position:absolute;
left:3px;
top:-5px;
}
.listMemberThumb85px .icon img {
border:none;
}
.topDir #top_swf {
position: relative;
width:994px;
margin:0 auto;
}
.topDir #top_swf #loginform {
width:200px;
background-color:#f80;
position:absolute;
top:20px;
right:-3px;
_right:3px;
}
.topDir #top_swf #loginform .backcolor {
background:url(http://img.tinierme.com/common/img/renewal/logInTop/loginform_borrom.jpg) 0 bottom no-repeat;
padding-bottom:5px;
}
.topDir #top_swf #loginform .backcolor h2 {
margin-top:15px;
}
.topDir #top_swf #loginform .backcolor .inner {
background:url(http://img.tinierme.com/common/img/renewal/logInTop/loginform_body.jpg) 0 0 repeat-y;
position:relative;
}
.topDir #top_swf #loginform .backcolor .inner p {
margin-left:15px;
padding-top:15px;
}
.topDir #top_swf #loginform .backcolor .inner ul.btn {
_width:1px;
position:absolute;
top:80px;
right:15px;
}
.topDir #top_swf #loginform .backcolor .inner p#save {
font-size:10px;
}
.topDir #top_swf #loginform .backcolor .inner #forgot {
padding-bottom:15px;
}
.topDir #top_swf #loginform .backcolor .inner #save #checkbox {
margin-right:5px;
}
.topDir #top_swf #loginform .backcolor .inner #forgot img.middle {
margin-right:3px;
vertical-align:middle;
}
.topDir #top_swf #regist_box {
width:975px;
margin:10px 0 30px 8px;
padding-bottom:9px;
background:url(http://img.tinierme.com/common/img/renewal/logInTop/login_top_formfooter.png) bottom left no-repeat;
}
.topDir #top_swf #regist_box .inner {
background:url(http://img.tinierme.com/common/img/renewal/logInTop/login_top_formbody.png) 0 0 repeat-y;
position:relative;
}
.topDir #top_swf #regist_box .inner p {
margin:17px 0 17px 55px;
_margin:17px 0 17px 25px;
float:left;
}
.topDir #top_swf #regist_box .inner input {
margin:15px 0 0 15px;
}
.topDir #top_swf #regist_box .inner ul {
clear:both;
}
.topDir #top_swf #regist_box .inner ul li {
position:absolute;
top:10px;
right:56px;
}
.topDir #top_swf #submenu {
position:absolute;
top:5px;
right:10px;
}
.topDir #top_swf #submenu ul {
text-align:right;
_margin-right:5px;
}
.topDir #top_swf #submenu ul li {
display:inline;
margin-left:5px;
}
.gameListLinkInline li {
display:inline;
margin-left:10px;
padding-left:10px;
border-left:1px solid #555555;
}
.gameListLinkInline li.firstChild {
border-left:none;
}
.gameListLinkInline {
text-align:right;
}
.mypageConsole {
margin:20px auto;
}
.recommendItemListS {
margin-left:-16px;
overflow:hidden;
}
.recommendItemListS li {
float:left;
width:284px;
margin-bottom:10px;
margin-left:16px;
display:inline;
}
.purchaseDir #globalNavi ,
.purchaseDir #mostImportantAttention,
.purchaseDir #logo,
.purchaseDir .utilityNavi,
.purchaseDir .contextNavi,
.purchaseDir .bannerTruste {
display:none;
}
.purchaseDir .mainColumn {
float:none;
margin:auto;
}
#trophy .action ,
#premium .action ,
#lottery .action ,
#friendInvite .action {
width:574px;
overflow:hidden;
}
#trophy .action h2 ,
#premium .action h2 ,
#lottery .friend_rewards h3 ,
#lottery .action h2 ,
#friendInvite .friend_rewards h3 ,
#friendInvite .action h2 {
padding-top:5px;
padding-left:5px;
margin-bottom:-5px;
}
#lottery .action p ,
#lottery .action ul ,
#lottery .friend_rewards p ,
#lottery .friend_rewards ul ,
#friendInvite .action p ,
#friendInvite .action ul ,
#friendInvite .friend_rewards p ,
#friendInvite .friend_rewards ul ,
#trophy .action p ,
#trophy .action ul ,
#premium .action p ,
#premium .action ul {
margin:10px 30px 0;
}
#lottery .action ul ,
#friendInvite .action ul {
margin: 10px 50px 0;
}
#lottery .action ul li h3 ,
#friendInvite .action ul li h3 {
margin-top:10px;
margin-bottom:5px;
}
#lottery .balance ,
#friendInvite .balance {
padding:0 20px 0 40px;
background:url(http://img.tinierme.com/common/img/renewal/service/lottery/service_lottery_about_balance_bg.gif) left bottom no-repeat;
font-size:138.5%;
font-weight:bold;
text-align:right;
}
#lottery .balance span ,
#friendInvite .balance span {
position:absolute;
left:-9999px;
}
#lottery .ball ul ,
#friendInvite .ball ul {
overflow:hidden;
}
#lottery .ball li ,
#friendInvite .ball li {
float:left;
width:70px;
padding-left:5px;
display:inline;
}
#lottery .ball li span ,
#friendInvite .ball li span {
font-size:123.1%;
letter-spacing:-1px;
}
#lottery .ball li span span ,
#friendInvite .ball li span span {
font-size:70%;
}
#lottery .ball li img ,
#friendInvite .ball li img {
vertical-align:middle;
}
#lottery .mypageConsole .btn ,
#friendInvite .mypageConsole .btn {
margin-bottom:-5px;
}
#lottery .mypageConsole .btn li ,
#friendInvite .mypageConsole .btn li {
margin:0 0 5px;
}
#lottery .lead ,
#friendInvite .lead {
font-size:108%;
font-weight:bold;
}
#trophy .mainColumn h1 ,
#trophy .mainColumn h2.title ,
#lottery .mainColumn h1 ,
#lottery .mainColumn h2.title ,
#friendInvite .mainColumn h1 ,
#friendInvite .mainColumn h2.title {
margin:20px auto;
}
#friendInvite .mypageConsole .cornerBR .action .cornerBR {
padding-bottom:15px;
}
.friendListEditTabs .tabNavigationUI li {
min-width:1px;
_width:1px;
margin-left:-1px;
border:1px solid #ddd;
border-bottom:none;
white-space:nowrap;
display:inline;
}
.friendListEditTabs .tabNavigationUI li.nowSelected ,
.friendListEditTabs .tabNavigationUI li a {
display:block;
padding:5px 7px;
background:#fff;
color:#555;
font-size:123.1%;
font-weight:bold;
}
.friendListEditTabs .tabNavigationUI li.nowSelected {
float:left;
background:#f80;
color:#fff;
}
.friendListEditTabs .tabNavigationUI li.firstChild {
margin-left:0;
}
.bannerList01 li {
display:none;
margin:5px 0;
overflow-x:hidden;
}
#banner_top01 , #banner_top02 , #banner_top03 , #banner_gameTop01 , #banner_gameTop02 , #banner_gameTop03 , #banner_communityTop01 , #banner_communityTop02 , #banner_communityTop03 , #banner_shopTop01 , #banner_shopTop02 , #banner_shopTop03 , #banner_mypageTop01 , #banner_mypageTop02 , #banner_mypageTop03 , #banner_top02 .item_change , #banner_gameTop02 .item_change , #banner_communityTop02 .item_change , #banner_shopTop02 .item_change , #banner_mypageTop01 .item_change , #banner_mypageTop02 .swfBanner , #banner_top03 , #banner_gameTop03 , #banner_communityTop03 , #banner_mypageTop03 , #banner_top03 #banner_01-01 .bannerNewUser , #banner_gameTop03 #banner_01-01 .bannerNewUser , #banner_communityTop03 #banner_01-01 .bannerNewUser , #banner_mypageTop02 #banner_01-01 .bannerNewUser , #banner_top03 #banner_01-01 .bannerFriendInvite , #banner_gameTop03 #banner_01-01 .bannerFriendInvite , #banner_communityTop03 #banner_01-01 .bannerFriendInvite , #banner_mypageTop02 #banner_01-01 .bannerFriendInvite , #banner_top03 , #banner_gameTop03 , #banner_communityTop03 , #banner_mypageTop03 , #banner_top03 #banner_01-02 .bannerPetaSel , #banner_gameTop03 #banner_01-02 .bannerPetaSel , #banner_communityTop03 #banner_01-02 .bannerPetaSel , #banner_mypageTop03 #banner_01-02 .bannerPetaSel , #banner_top03 #banner_01-02 .selfyPocketMoney , #banner_gameTop03 #banner_01-02 .selfyPocketMoney , #banner_communityTop03 #banner_01-02 .selfyPocketMoney , #banner_mypageTop03 #banner_01-02 .selfyPocketMoney , #banner_flashGame01 .banner_flashGame01 , #banner_top01 .top01 , #banner_gameTop01 .gameTop01 , #banner_communityTop01 .communityTop01 , #banner_shopTop01 .shopTop01 , #banner_selfishing01 .banner_selfishing01 , #banner_uranai01 .banner_uranai01 , #banner_flashVSGame01 .banner_flashVSGame01 , #banner_flashVSGame01 .banner_flashVSGame01 , #banner_downloadGame01 .banner_downloadGame01 , #banner_koepeta01 .banner_koepeta01 , #banner_selfyMarket01 .banner_selfyMarket01, #banner_selpit01 .banner_selpit01 , #banner_synthetic_item01 .banner_synthetic_item01 , #banner_premiereGacha01 .banner_premiereGacha01 , #banner_selfyTownWindow01 .banner_selfyTownWindow01 , #banner_emergency .banner_emergency {
display:block;
}
.unitContentsInformation p ,
.unitContentsInformation ul ,
.unitContentsInformation ol ,
.unitContentsInformation table ,
.unitContentsInformation dl {
margin:1em;
}
.unitContentsInformation {
margin-bottom:30px;
}
.gachaItemList li {
position:relative;
padding-top:15px;
}
.gachaItemList .rankGold ,
.gachaItemList .rankSilver ,
.gachaItemList .rankBronze ,
.gachaItemList .rankNormal {
display:block;
position:absolute;
left:0;
top:0;
width:18px;
height:15px;
text-indent:-9999px;
}
.gachaItemList .rankGold {
background:url(http://img.tinierme.com/common/img/renewal/profile_img.png) 0 -100px no-repeat;
}
.gachaItemList .rankSilver {
left:20px;
background:url(http://img.tinierme.com/common/img/renewal/profile_img.png) -18px -100px no-repeat;
}
.gachaItemList .rankBronze {
left:40px;
background:url(http://img.tinierme.com/common/img/renewal/profile_img.png) -36px -100px no-repeat;
}
.gachaItemList .rankNormal {
left:60px;
background:url(http://img.tinierme.com/common/img/renewal/profile_img.png) -54px -100px no-repeat;
}
.tutorialMissionConsole {
margin:20px auto 5px;
}
.tutorialMissionConsole ul ,
.tutorialMissionConsole p,
.tutorialMissionConsole li,
.tutorialMissionConsole table {
margin:5px 20px;
}
.banner_emergency {
position:relative;
}
.banner_emergency ul li {
display:block;
padding-top:3px;
}
.banner_emergency p.banner_emergency_btn {
position:absolute;
right:10px;
top:5px;
width:14px;
height:13px;
text-align:right;
}
.banner_emergency p.banner_emergency_btn a {
}
.banner_emergency h2 {
padding-left:4px;
border-left:5px solid #f80;
}
#tutorialConsole h2 {
padding-bottom:5px;
}
#newestGameItemIntro {
position:relative;
}
#newestGameItemIntro h2 {
position:absolute;
left:10px;
top:-7px;
padding:0 5px;
background:#fff;
}
#newestGameItemIntro .wearedSelfyImageList {
padding:15px 0 10px;
overflow:hidden;
}
#newestGameItemIntro .wearedSelfyImageList li {
float:left;
width:162px;
margin-left:27px;
text-align:center;
display:inline;
}
#newestGameItemIntro .wearedSelfyImageList li .cornerBR {
padding:10px;
}
#newestGameItemIntro .wearedSelfyImageList li li {
display:block;
position:relative;
float:none;
width:auto;
margin-left:0;
}
#newestGameItemIntro .avatarImg {
position:relative;
width:110px;
margin:5px auto;
}
#newestGameItemIntro .avatarImg img {
display:block;
margin:auto;
}
#newestGameItemIntro span {
display:block;
position:absolute;
left:0px;
top:0px;
width:28px;
height:28px;
background:url(http://img.tinierme.com/common/img/renewal/icon/newMark.gif) 0 0 no-repeat;
text-indent:-9999px;
}
#newestGameItemIntro .mainTitleF80 {
text-align:left;
}
ul.recommendThisItem {
margin-left:-10px;
overflow:hidden;
}
li.recommendThisItem {
float:left;
width:187px;
margin-bottom:20px;
margin-left:10px;
display:inline;
}
ul.recommendThisItem ul.listThumb110px4rows {
margin:auto;
}
.recommendBannerList {
padding:10px 0 5px;
overflow:hidden;
}
.recommendBannerList li {
float:left;
margin-left:6px;
display:inline;
}
.treasureBoxLink {
position:absolute;
left:10px;
top:10px;
width:80px;
height:80px;
z-index:9999;
zoom:1;
}
#premium .mypageConsole .action .sectionLv3 {
margin-bottom:0;
}
.calendarUI #month {
font-size:182%;
font-weight:bold;
}
#justForYou .innerCoreClass .nowOnSaleItemsList {
position:relative;
margin-left:-16px;
}
#justForYou .innerCoreClass .nowOnSaleItemsList .cf .nowOnSaleItem {
float:left;
width:124px;
}
#justForYou .innerCoreClass .nowOnSaleItemsList .cf .nowOnSaleItem {
float:left;
width:124px;
margin-top:10px;
margin-bottom:10px;
margin-left:26px;
text-align:center;
display:inline;
_overflow:hidden;
}
#justForYou .innerCoreClass .nowOnSaleItemsList .cf .nowOnSaleItem li {
display:block;
float:none;
margin-top:0;
margin-bottom:0;
margin-left:0;
width:auto;
}
#justForYou .innerCoreClass .nowOnSaleItemsList .cf .nowOnSaleItem .itemMainImg img {
border:1px solid #ddd;
}
.mypageDir #tutorialbnTitle {
display:none;
}
ul.shopItemSaleListA {
margin:10px 0;
}
#uranai .contents_about .contents_about_mainImg {
width:330px;
}
#uranai .contents_about .content {
width:220px;
}
#profile_avatar ul.btnGCoinBuy li {
text-indent:-9999px;
}
#profile_avatar ul.btnGCoinBuy a {
display:block;
width:66px;
height:20px;
background:url(http://img.tinierme.com/common/img/renewal/profile_img.png) 0 -221px no-repeat;
}
#profile_avatar ul.btnGCoinBuy a:hover {
background:url(http://img.tinierme.com/common/img/renewal/profile_img.png) -66px -221px no-repeat;
}
#making_day{
	margin-left:4px;
	margin-right:4px;
}
#member_figure{
	margin-left:4px;
	margin-right:4px;
}
.visit_beginners_src{
	_margin-left:5px;/* for IE6 */
	*margin-left:5px;/* for IE7 */
	margin-left:5px\9;/* for IE8 */
}
/*  ------------------------------------------------------------------- */
#profile_avatar02 {
width:200px;
}
.myCoinConsole,
.myShoppingBagConsole {
padding-top:5px;
}
#profile_avatar .myCoinConsole p{
border: none;
}
#profile_avatar .myCoinConsole .myGcoinConsole ,
#profile_avatar .myCoinConsole .myPuchicoinConsole {
position:relative;
}
#profile_avatar .myCoinConsole .myGcoinConsole {
margin-bottom:10px;
padding-bottom:7px;
background:url(http://img.tinierme.com/common/img/renewal/background/bg_border01.gif) left bottom repeat-x;
}
#profile_avatar .myCoinConsole .myGcoinConsole p {
margin-top:5px;
padding:0 25px 0 0;
font-size:123.1%;
font-weight:bold;
background:url(http://img.tinierme.com/common/img/renewal/profileAvatarMk2/profile_avatar_mk2_bg_gCoin.gif) left center no-repeat;
text-align:right;
width: 158px;
color: #DB0000;
}
#profile_avatar .myCoinConsole ul {
clear:both;
}
#profile_avatar .myCoinConsole li {
position:absolute;
left:98px;
top:-6px;
z-index:10;
}
#profile_avatar .myCoinConsole h2 img {
vertical-align:middle;
}
#profile_avatar .myCoinConsole .myPuchicoinConsole .nowPuchico{
margin-top:5px;
padding:0 25px 0 0;
font-size:123.1%;
font-weight:bold;
background:url(http://img.tinierme.com/common/img/renewal/profileAvatarMk2/profile_avatar_mk2_txt_figure.gif) left center no-repeat;
text-align:right;
width: 158px;
color: #DB0000;
}
#profile_avatar .myCoinConsole .myPuchicoinConsole .getPuchico{
margin-top:0px;
padding:0 8px 0 0;
font-size:85%;
font-weight:bold;
letter-spacing:-1px;
background:url(http://img.tinierme.com/common/img/renewal/profileAvatarMk2/profile_avatar_mk2_txt_todayGetFigure.gif) left center no-repeat;
text-align:right;
width: 124px;
color: #DB0000;
}


.facebook{ float:left;height:25px; width:560px; position:absolute; top:315px; vertical-align:text-top; margin-top:2px; margin-bottom:2px;}
.facebook a{ position:relative; vertical-align:text-top; top:-10px;}
.facebook iframe {border:none; overflow:hidden; height:25px; zoom:1; display:inline;}