@charset "utf-8";
@import url("header.css");
@import url("individualForma.css");
/* 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;
}

/* ポップアップウインドウ　ヘッダーフッター ------------------------------------------------------------------- */
#brandingPopUp {
position:relative;
height:38px;  /*Modified from 39px to 38px for Christmas Season header. Please change it back to 39px after Christmas*/
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;
text-indent:-9999px;
/*background: url(http://img.tinierme.com/common/img/renewal/header/2010christmas_popup_headerBg.gif) no-repeat left bottom;*/
/*width: 906px; For Christmas Banner Width*/
/*height: 38px; For Christmas Banner Height*/
width:110px;
height:37px;
background:url(http://img.tinierme.com/common/img/renewal/common_parts.png) -26px -18px no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/common_parts.gif) -26px -18px no-repeat;
top: 0px;


/* The following is the original pop-up header ↓↓↓↓↓↓↓↓ 
position:absolute;
left:0;
top:10px;
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 ------------------------------------------------------------------- */




/* 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; background: url(http://img.tinierme.com/common/branding/branding_clouds.gif) top center no-repeat;}*/
/*.wrap01 { margin:0 auto; width:994px; background: url(http://img.tinierme.com/common/branding/branding_clouds_hw2011.gif) top center no-repeat;}
.wrap01 { margin:0 auto; width:994px; background: url(http://img.tinierme.com/common/branding/branding_clouds_2ndAnniversary2.gif) top center no-repeat;}
.wrap01 { margin:0 auto; width:994px; background: url(http://img.tinierme.com/common/branding/branding_clouds_xmas2011.gif) top center no-repeat;}*/


/* keep this bodyWrap03 setting - 2012-01 */
.bodyWrap03 {
width:994px;
margin:auto;
background:#fff;
}

.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;
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;
margin-bottom:8px;

}
.mainTitleM .mainTitleF80,
.mainTitleMnoBorder .mainTitleF80,
.mainTitleL .mainTitleF80 ,
.mainTitleTxtM .mainTitleF80,
.mainTitleTxtMnoBorder .mainTitleF80,
.mainTitleTxtL .mainTitleF80 {
padding:1px 0 1px 3px;
border-left:5px solid #f80;
word-break:keep-all;
/*width:;*/
overflow:hiddden;
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 -589px;
}
.mainTitleL .txt_chibiPetGachaNowOnSell {
width:230px;
background-position:0 -603px;
}
.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 -313px;
}
.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;
}

/*↓↓↓Item Alchemy Table Edit　↓↓*/

.itemAlchemy {
	width: 100%;
}

.itemAlchemy th,
.itemAlchemy td{
padding:10px 5px;
vertical-align:top;
}

.itemAlchemy thead th {
	text-align: center;
	font-weight: bold;
	background: #ddd;
	color: #555;
}

.itemAlchemy thead th.itemAlchemyResult {
	text-align: left;
}

.itemAlchemy thead th.itemAlchemy {
	background: #ddd;
}
.itemAlchemy tbody tr {
	background: #fff;
}

.itemAlchemy tbody tr.itemAlchemyEven {
	background: #f6f6f6;
}

.itemAlchemy tbody td.itemAlchemyDate,
.itemAlchemy tbody td.itemAlchemyThreadTitle,
.itemAlchemy tbody td.itemAlchemyIngredients,
.itemAlchemy tbody td.itemAlchemyResult,
.itemAlchemy tbody td.itemAlchemyPosts,
.itemAlchemy tbody td.itemAlchemyCreator {
	border: none;
	font-size: 11px;
}

.itemAlchemy tbody td.itemAlchemyDate {
	width: 100px;
}

.itemAlchemy tbody td.itemAlchemyThreadTitle {
	font-size: 12px;
	width: 420px;
}

.itemAlchemy tbody td.itemAlchemyIngredients {
	width: 300px;
}
.itemAlchemy tbody td.itemAlchemyResult {
	width: 160px;
	vertical-align: top;
}
.itemAlchemy tbody td.itemAlchemyPosts {
	text-align: center;
	width: 20px;
}

.itemAlchemy tbody td.itemAlchemyResult p {
	padding: 5px;
}

.itemAlchemy tbody td.itemAlchemyIngredients ul {
	list-style: none;
}
.itemAlchemy tbody td.itemAlchemyIngredients li {
	float: left;
	display: inline;
	margin-left: 5px;
	width: 130px;
	text-align: center;
}

.itemAlchemy tbody td.itemAlchemyResult img,
.itemAlchemy tbody td.itemAlchemyIngredients img,
.itemAlchemy tbody td.itemAlchemyCreator img {
	border: 1px solid #ccc;
}

.itemAlchemy tbody td.itemAlchemyResult img {
	float: left;
	display: inline;
	margin-right: 5px;

}
.itemAlchemy tbody td.itemAlchemyResult img.alchemyShareBtn {
	border:none;
	padding-top: 3px;
	display: block;
	clear: both;
}

.itemAlchemy tbody td.itemAlchemyResult dl {
	display: block;
}
.itemAlchemy tbody td.itemAlchemyResult dt {
	display: inline;
	margin-right: 2px;
}
.itemAlchemy tbody td.itemAlchemyResult dd {
	float: left;
	width: 70px;

}

/*↑↑↑　Item Alchemy Table Edit↑↑↑↑*/


/*↓↓↓Item Alchemy Forum　↓↓*/

.alchemyForumSubmittedText {
	white-space: pre;
	background: #FEFFF1;
	border: #FFF5B4 1px solid;
	padding: 10px;
	margin: 10px auto;
}

.alchemyForumFusedResult {
	text-align: center;
}
.alchemyForumFusedResultSubmit {
	text-align: left;
	margin-top: 5px;
}
.alchemyForumFusedResult img,
.alchemyForumFusedResultSubmit img {
	margin-bottom: 5px;
}
.alchemyForumFusedResult img.fusedImages,
.alchemyForumFusedResultSubmit img.fusedImages {
	width: 70px;
	height: 70px;
	border: #ccc 1px solid;
}
/*↑↑↑　Item Alchemy Forum↑↑↑↑ */
/* 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;
word-break:keep-all;
/*width:;*/
overflow:hiddden;
}
.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;
word-break:keep-all;
/*width:;*/
overflow:hiddden;
}
.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 / Status Area Style 2012-01
 * **************************************************** */
#profile_avatar { position:relative; margin-top:20px; width: 199px; height: 579px;  background: url(http://img.tinierme.com/common/branding/profileAreaBg.jpg) no-repeat 0px 0px;}
#profile_avatar .username { width: 191px; height: 34px; }
#profile_avatar .username p { padding: 7px 2px 2px; margin: 5px 4px; width: auto; *padding-top:  0;}
#profile_avatar .username .icnNewbie,
#profile_avatar .msgCount,
#profile_avatar .msgTradeNew { display: inline-block; background: url(http://img.tinierme.com/common/branding/profileElements.png) no-repeat -134px -27px; width: 9px; height: 13px; text-indent: -99999px;}

#profile_avatar p { margin: 0; padding: 0; width: auto;}

#profile_avatar .myAvatar,
#friendProfile_avatar .myAvatar { display: block; position:relative; text-align: center; margin: 0 auto; padding: 0; border: none;}

#profile_avatar .myAvatar object,
#friendProfile_avatar .myAvatar object { text-align: center; margin: 5px auto; width: 132px; height: 192px; border: 1px solid #e3e0e0; display: block; position: relative;}

#profile_avatar .myMenu { display: block; margin: 0 auto 15px; text-align: center;}
#profile_avatar .myMenu ul { margin:  0 0 0 12px; width: 180px; padding: 0; *margin-left: 3px /*IE 7 is Stupid!*/; }
#profile_avatar .myMenu ul li {margin: 0; float: left; display: inline-block; position: relative;}
#profile_avatar .myMenu ul li.last { margin: 4px auto 0;}

#profile_avatar .msgCount { text-indent: 0px; display: block; background-position: -167px -1px; width: 14px; height: 14px; padding: 2px 0 0 0; margin: 0; font-size: 10px; font-weight: bold; color: #fff; text-align: center; position: absolute; right: 4px; top: 4px; }

#profile_avatar .msgTradeNew { text-indent: 0px; display: block; background-position: -167px -20px; width: 14px; height: 14px; padding: 2px 0 0 0; margin: 0; font-size: 10px; font-weight: bold; color: #fff; text-align: center; position: absolute; right: 4px; top: 4px; }

#profile_avatar .coinArea li { margin: 0 0 3px; position: relative; clear: both; }
#profile_avatar .coinArea dt { float: left; }
#profile_avatar .coinArea dd { float: right; display: inline-block;}

#profile_avatar .coinArea .tip1,
#profile_avatar .coinArea .tip2 {display: none; background: url(http://img.tinierme.com/common/branding/profileElements.png) no-repeat -134px 1px; width: 21px; height: 25px;  position: absolute; top: -20px; left: 10px; text-indent: -99999px; cursor: pointer;}

#profile_avatar .coinArea .gCoin { display: inline-block; background: url(http://img.tinierme.com/common/branding/profileElements.png) no-repeat 0px -286px; width: 180px; height: 17px; margin-left: 10px; font-weight: bold; text-transform: uppercase; margin-bottom: 7px;}
#profile_avatar .coinArea .cCoin { display: inline-block; background: url(http://img.tinierme.com/common/branding/profileElements.png) no-repeat 0px -303px; width: 180px; height: 17px; margin-left: 10px; font-weight: bold; text-transform: uppercase; margin-top: 3px;}

#profile_avatar .coinArea .cCoin .earnings { display: inline-block; background: url(http://img.tinierme.com/common/branding/profileElements.png) no-repeat -14px -325px; width: 162px; height: 18px; margin-left: 15px; font-weight: bold; text-transform: uppercase; margin-top: 3px;}
#profile_avatar .coinArea .cCoin .earnings dt { text-indent: -99999px;}
#profile_avatar .coinArea .cCoin .earnings dd { color: #e10000; margin-right: 10px; padding: 2px 0 0 0;}

#profile_avatar .coinArea .gCoin a,
#profile_avatar .coinArea .cCoin a { color: #666; text-decoration: underline; margin-left: 20px; font-size:12px; cursor:help;}
#profile_avatar .coinArea .coinCount { height: 20px; width: 65px; text-align: right;  margin: -2px 0 0 0; padding: 0 15px 0 0; color:#000; font-size: 17px;}

#profile_avatar .avatarName .rankGold,
#profile_avatar .avatarName .rankSilver,
#profile_avatar .avatarName .rankBronze,
#profile_avatar .avatarName .rankNormal { display:block; width:18px; height:15px; background:url(http://img.tinierme.com/common/img/renewal/profile_img.png) 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 .profileCtrl { float:right; margin: 45px 11px 4px auto; width:63px; font-size:77%; }

/* Buttons */

#profile_avatar #profileBtnGoToCloset,
#profile_avatar #profileBtnGoToMypage,
#profile_avatar #profileBtnGoToMyRoom,
#profile_avatar #profileBtnDiary,
#profile_avatar #profileBtnMiniMail,
#profile_avatar #profileBtnFriends,
#profile_avatar #profileBtnGroups,
#profile_avatar #profileBtnTrade,
#profile_avatar .profile_avatarBottom,
#profile_avatar .guestBookCount span,
#profile_avatar #profileBtnMyPageNew {
	display:block; background: url(http://img.tinierme.com/common/branding/profileElements.png); font-size:50%; line-height:1; text-indent:-9999px; }

#profile_avatar a#profileBtnGoToCloset { width:134px; height:27px; background-position: 0px -27px; margin: 0 auto 7px;} /*Change Outfit*/
#profile_avatar a#profileBtnGoToMypage { width:87px; height:24px; background-position: 0px -78px; } /* My page */
#profile_avatar a#profileBtnGoToMyRoom { width:88px; height:24px; background-position:-87px -78px; } /*My Room*/
#profile_avatar a#profileBtnDiary { width:87px; height:23px; background-position:0px -125px; } /*Diary*/
#profile_avatar a#profileBtnMiniMail { width:88px; height:23px; background-position:-87px -125px; } /*Mini-Mail*/
#profile_avatar a#profileBtnFriends { width:87px; height:23px; background-position: 0px -171px; } /*Friends*/
#profile_avatar a#profileBtnGroups { width:88px; height:23px; background-position:-87px -171px; } /*Groups*/
#profile_avatar a#profileBtnTrade { width:174px; height: 23px; background-position:0px -217px; }
#profile_avatar a#profileBtnMyPageNew { width:175px; height:24px; background-position: 0px -345px; } /* My page btn for new users */

#profile_avatar .btnEarnGCoin { display:block; background: url(http://img.tinierme.com/common/branding/profileElements.png) no-repeat 0px -263px; width: 86px; height: 23px; margin-left: 10px; text-indent: -99999px;}
#profile_avatar .btnBuyGCoin { display:block; background: url(http://img.tinierme.com/common/branding/profileElements.png) no-repeat -91px -263px; width: 86px; height: 23px; margin-right: 10px; text-indent: -99999px; }

#profile_avatar .btnEarnGCoin:hover { background-position: 0px -240px;}
#profile_avatar .btnBuyGCoin:hover { background-position: -91px -240px;}

#profile_avatar a#profileBtnGoToCloset:hover { background-position:0px 0px; } /*Change Outfit*/
#profile_avatar a#profileBtnGoToMypage:hover { background-position: 0px -54px; } /*My Page*/
#profile_avatar a#profileBtnGoToMyRoom:hover { background-position: -87px -54px; } /*My Room*/
#profile_avatar a#profileBtnDiary:hover { background-position: 0px -103px; } /*Diary*/
#profile_avatar a#profileBtnMiniMail:hover { background-position: -87px -103px; } /*Mini-mail*/
#profile_avatar a#profileBtnFriends:hover { background-position:0px -147px; } /*Friends*/
#profile_avatar a#profileBtnGroups:hover { background-position:-87px -147px; } /*Groups*/
#profile_avatar a#profileBtnTrade:hover { background-position: 0px -194px; } /*Trade*/
#profile_avatar a#profileBtnMyPageNew:hover { background-position: 0px -369px; } /* My page btn for new users */

#profile_avatar .profileCtrl li.mailCount  {margin: 0px auto; list-style: none; float: left; display: inline-block; }
#profile_avatar .profileCtrl li.diaryCommentCount {margin: 0px auto; list-style: none; float: right; display: inline-block; }
#profile_avatar .profileCtrl li.mailCount a { display: block; color:#f80; width: 63px; height: 18px; background: url(http://img.tinierme.com/common/branding/profileAvatarImg.png) -202px -240px; vertical-align: middle; }
#profile_avatar .profileCtrl li.mailCount a:hover { background-position: -202px -258px; }
#profile_avatar .profileCtrl li.mailCount a span,
#profile_avatar .profileCtrl li.diaryCommentCount a span { margin: 0px auto auto 23px; padding-top: 3px; display: block;}
#profile_avatar .profileCtrl li.diaryCommentCount a { display: block; color:#f80; width: 63px; height: 18px; background: url(http://img.tinierme.com/common/branding/profileAvatarImg.png) -202px -277px; }
#profile_avatar .profileCtrl li.diaryCommentCount a:hover { background-position: -202px -295px; }

#profile_avatar .guestBookCount,
#profile_avatar .guestBookCount a { color:#f80; width: 63px; height: 16px; }

#profile_avatar .profile_avatarBottom { height: 10px; background-position: 0px -338px; display: block;}


#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 .attentionList01 { clear:both; padding:5px 0px; width: 180px; background: #fff; margin: 0 auto; }
#profile_avatar .attentionList01 li { margin:0 0 0 20px; padding-left:0; background: #fff; list-style:disc; color:#f00; line-height: 15px; }
#profile_avatar .attentionList01 li a {
color:#f00;
}


/* Moved up from the bottom GCOIN BUYER BONUS */
#profile_avatar .gcoinBonus { border-bottom: 1px dotted #000; width: 180px; margin: 5px auto 0; min-height: 78px;}

#profile_avatar .gcoinBonus .buyerBonus { background: url(http://img.tinierme.com/common/branding/profileAvatarImg.png) no-repeat -12px -428px !important; display: block; margin: 0 auto 5px; width: 178px; height: 62px; display: block; position: relative; }
#profile_avatar .gcoinBonus .buyerBonus h3 { color: #665425; text-transform: uppercase; padding: 3px 0 0 10px; font-size: 12px;}
#profile_avatar .gcoinBonus .buyerBonus h3 a { color: #cc6633;}
#profile_avatar .gcoinBonus .buyerBonus .stage { display: block; height: 17px; width: 104px; background: url(http://img.tinierme.com/common/branding/profileAvatarImg.png) no-repeat -202px -458px; position: absolute; right: 5px; top: 26px;}
#profile_avatar .gcoinBonus .buyerBonus .daysLeft p {display: block; position: absolute; right: 8px; padding: 0px; margin: 0px; bottom: 5px; font-size: 10px; background: none; color:#665425; font-weight: normal; width: 180px; text-align: right;}
#profile_avatar .gcoinBonus .buyerBonus .daysLeft .dateCount {display: block; height: 14px; width: 21px; background: url(http://img.tinierme.com/common/branding/profileAvatarImg.png) no-repeat -455px 0px; position: absolute; left: 8px; bottom: 6px;}

#profile_avatar .gcoinBonus .status { color: #e10000; text-align: right; font-weight: bold; font-size: 12px; margin-right: 2px; padding: 0 0 5px 0; *padding: 0;}

/* ショップページ プロフィールアバター下部ナビゲーション ------------------------------------------------------------------- */
.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;
}

/* Shop Right Column Buttons */
.shopProfileBtn .shopProfileBtnList ul li a.buyTriedOn { background: url(http://img.tinierme.com/common/img/renewal/shop/selfy/shop_btn_buyOrback.gif) no-repeat 0px 0px; width: 178px; height: 21px; display: block; text-indent: -99999px; margin: 0 auto;}

.shopProfileBtn .shopProfileBtnList ul li a.backToDefault { background: url(http://img.tinierme.com/common/img/renewal/shop/selfy/shop_btn_buyOrback.gif) no-repeat 0px -21px; width: 178px; height: 21px;  display: block; text-indent: -99999px; margin: 0 auto;}
/* Shop Right Column Buttons */

/* 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*/
word-break:keep-all;/*IE*/
}
.list03 li { /*\*/word-break: normal; word-wrap: break-word;line-break: strict; /* */ }/*クローム、safari用*/
.list03 li p {
margin:10px 0;
word-break:keep-all;
overflow:hidden;
}
.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;
}


.mypageDir .memberList ul.listMember110px5rows li img { cursor: pointer;}

/*.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;
}


/* ↓MiniMail Buttons : Add or Ignore ↓ */
.minimailDetail ul.friendRequest { list-style: none; display: block; margin: 10px auto;}
.minimailDetail ul.friendRequest li {display: inline; float: left; margin-left: 5px;}
.minimailDetail ul.friendRequest li a.addFriend { 
background: url(http://img.tinierme.com/common/img/renewal/minimail/minimail_btn_respondFriendRequest.gif) no-repeat 0px 0px; width: 68px; height: 19px; display: block; text-indent: -99999px; }
.minimailDetail ul.friendRequest li a.ignoreFriend { 
background: url(http://img.tinierme.com/common/img/renewal/minimail/minimail_btn_respondFriendRequest.gif) no-repeat -68px 0px; width: 68px; height: 19px; display: block; text-indent: -99999px; }
.minimailDetail ul.friendRequest li a.addFriend:hover { background-position: 0px -19px; }
.minimailDetail ul.friendRequest li a.ignoreFriend:hover { background-position: -68px -19px; }
/* ↑MiniMail Buttons : Add or Ignore ↑*/


/* ↓MiniMail Icons: Sender Status - Staff, Sponsor or User ↓ */
.minimailDetail .senderStatus .staff {background: url(http://img.tinierme.com/common/img/renewal/minimail/minimail_icn_senderStatus.gif) 0px 0px no-repeat; height:19px; width:112px; display: block; color: #f80; text-indent: -99999px;}
.minimailDetail .senderStatus .sponsor {background: url(http://img.tinierme.com/common/img/renewal/minimail/minimail_icn_senderStatus.gif) 0px -19px no-repeat; height:19px; width:112px; display: block; color: #f80; text-indent: -99999px;}
.minimailDetail .senderStatus .tmUser {background: url(http://img.tinierme.com/common/img/renewal/minimail/minimail_icn_senderStatus.gif) 0px -38px no-repeat; height:19px; width:112px; display: block; color: #f80; text-indent: -99999px;}

img.InboxStaffAvatar { width: 110px; height: 160px; border: 1px solid #99cc33; margin: 2px auto;}
img.InboxSponsorAvatar { width: 110px; height: 160px; border: 1px solid #ef72aa; margin: 2px auto;}
img.InboxUserAvatar { width: 110px; height: 160px; border: 1px solid #f80; margin: 2px auto;}

/* ↑MiniMail Icons: Sender Status - Staff, Sponsor or User ↑*/


/* ↓MiniMail Inbox Area ↓ */
img.miniMailsender_staff { width: 34px; height: 34px;  border: 1px solid #99cc33;}
img.miniMailsender_sponsor { width: 34px; height: 34px; border: 1px solid #ef72aa;}
img.miniMailsender_user { width: 34px; height: 34px; border: 1px solid #f80;}

p.miniMailsender_staff { background: url(http://img.tinierme.com/common/img/renewal/minimail/minimail_icn_senderStatusCircle.gif) no-repeat 0px 5px; padding: 0px 0px 0px 10px; height: 7px; font-weight: bold; display: inline; color: #99cc33;}
p.miniMailsender_staff a {color: #99cc33;}
p.miniMailsender_staff a:hover, 
p.miniMailsender_staff a:focus {color: #abd753;}


p.miniMailsender_sponsor { background: url(http://img.tinierme.com/common/img/renewal/minimail/minimail_icn_senderStatusCircle.gif) no-repeat 0px -11px; padding: 0px 0px 0px 10px; display: inline; height: 7px; font-weight: bold; }
p.miniMailsender_sponsor a {color: #ef72aa;}
p.miniMailsender_sponsor a:hover, 
p.miniMailsender_sponsor a:focus {color: #fe8dc0;}

p.miniMailsender_user { background: url(http://img.tinierme.com/common/img/renewal/minimail/minimail_icn_senderStatusCircle.gif) no-repeat 0px -28px; padding: 0px 0px 0px 10px; display: inline; height: 7px; font-weight: bold;}
p.miniMailsender_user a { color: #f80;}
p.miniMailsender_user a:hover, 
p.miniMailsender_user a:focus { color: #f60;}

ul.mailSelection {list-style: none;}
ul.mailSelection li {display: inline; float: left; margin-right: 5px; cursor: pointer;}
ul.mailSelection li a.selectAll { background: url(http://img.tinierme.com/common/img/renewal/minimail/minimail_btn_selectedMailbtn.gif) no-repeat 0px -21px; display: block; width: 88px; height: 21px; text-indent: -99999px;}
ul.mailSelection li a.deSelectAll { background: url(http://img.tinierme.com/common/img/renewal/minimail/minimail_btn_selectedMailbtn.gif) no-repeat 0px -42px; display: block; width: 108px; height: 21px; text-indent: -99999px;}
ul.mailSelection li a.deleteSelected { background: url(http://img.tinierme.com/common/img/renewal/minimail/minimail_btn_selectedMailbtn.gif) no-repeat 0px 0px; display: block; width: 128px; height: 21px; text-indent: -99999px;}

/* ↑MiniMail Inbox Area ↑*/

.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;
word-break:keep-all;
/*width:;*/
overflow:hidden;
}
.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: block; /*display:inline;*/ float: none; 
}
.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;
}

.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/itemAlchemy_title_whatisBg.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:0 3px 1px 0;
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:525px;
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:42px;
/*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;
}

/*
#if($gachaCompletePageLinkOn)
.gachaSelectUI .listGachaSelect li .btn li {
padding:10px auto;
}
*/
.gachaSelectUI .content {
margin-top:10px;
text-align:right;
}
.gachaSelectUI .content .contextLinkLv2after {
margin:10px 0;
}

/*ガチャが5このとき*/
.gachaSelectUI .listGachaSelect2 li {
position:relative;
float:left;
/*width:150px;*/
width:141px;;
margin-left:2px;
text-align:center;
display:inline;
}
.gachaSelectUI .listGachaSelect2 li.active {
background:#fff;
}
.gachaSelectUI .listGachaSelect2 li strong {
color:#555;
margin-bottom:5px;
}
.gachaSelectUI .listGachaSelect2 li dd {
padding-bottom:42px;
/*padding-bottom:32px;*/
}
.gachaSelectUI .listGachaSelect2 li .btn {
position:absolute;
left:0;
bottom:0;
width:140px;
background:#fff;
}
.gachaSelectUI .listGachaSelect2 li .btn li {
display:block;
float:none;
width:auto;
margin-left:0;
background:#fff;
}

/*
#if($gachaCompletePageLinkOn)
.gachaSelectUI .listGachaSelect2 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;
}

/*↓↓↓↓Item Alchemy Styling ↓↓↓↓*/
.contentsItemAlchemy {
width:588px;
background: #fff3f9;
margin: 10px auto;
padding: 10px 0;
}
.contentsItemAlchemy h2 {
	margin: 0 auto;
	padding-bottom: 5px;
	text-align: center;
}

.contentsItemAlchemy ul {
	list-style: none;

}

.contentsItemAlchemy li {
	display: inline;
	float: left;
	margin-left: 3px;

}

.contentInAlchemyList {
	background: url(http://img.tinierme.com/common/img/renewal/service/synthetic_item/itemAlchemy_sec2box_middlebg.gif) center top repeat-y ;
	width: 192px;	
}

.contentInAlchemyList div {
	background: url(http://img.tinierme.com/common/img/renewal/service/synthetic_item/itemAlchemy_sec2box_botbg.gif) center bottom no-repeat;
}

.contentInAlchemyList h3{
	margin: 0 auto;
	text-align: center;
	height: 56px;
	width: 192px;

}

.contentInAlchemyList img.button {
	margin: 10px auto;
	padding-left: 16px;

}
.contentInAlchemyList p {
	margin: 15px 15px 0px 15px;

}


#itemAlchemy table {
	border-collapse: collapse;
	width: 100%;
}
#itemAlchemy td {
	padding: 1px;

}

#itemAlchemy td img {
	border: none;

}

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
.itemAlchemySSimages img {
	border: 2px #eee solid;
	padding: 4px;
	background: #CCC;

}


/*↑↑↑↑ Item Alchemy Styling ↑↑↑↑*/


.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 {
background: url(http://img.tinierme.com/common/branding/nologin_bkg.jpg) 0px 0px no-repeat;
margin-top:20px;
padding: 10px 0px 0px 12px;
width: 188px;
/*height: 240px;*/
height: 230px;
}

.loginConsole form#login {
	width: 176px;
}
*:first-child+html .loginConsole form#login {
	width: 200px; /* for IE7 */
}
.loginConsole .newUserRegistration {
margin-top:18px;
}
.loginConsole #btnNewUserRegistration {
margin: 0;
padding: 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;
}

.loginConsole .idForm {
	margin-top: 0px;
	color: #666;
}
.loginConsole .idForm {
	margin-top: 0px;
	color: #666;
}
.loginConsole .idForm input#accountID {
	margin-bottom: 3px;
}
.loginConsole .passwordForm {
	color: #666;
}

#btnLetMeLogin {
float:left;
padding-right:10px;
text-indent:-9999px;

}
#btnLetMeLogin a {
display:block;
width:65px;
height:25px;
text-indent:-9999px;
}


.loginConsole #saveMyId input {
margin-right:3px;
vertical-align:middle;
}
.loginConsole .passwordRemindLink {
clear:both;
padding:0 0 0 0px;
font-size:77%;
background:url(http://img.tinierme.com/common/img/renewal/icon/attentionMark02.gif) 0 0 no-repeat;
}
.loginConsole .passwordRemindLink a {
color:#f80;
}
.loginConsole #fb_help{
	position:absolute;
	right:-107px;
	top:99px;
	width: 102px;
	background-image: url(http://img.tinierme.com/common/img/renewal/logInTop/fb_help_middle.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding: 0px;
}
.loginConsole #fb_help p.help_bar,
.loginConsole #fb_help p.help_bar img{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 0px;
	height: 5px;
}
.loginConsole #fb_help p.help_middle{
	font-size: 10px;
	color: #6a77c4;
	line-height: 130%;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
}

div#landingPage .loginconsole {
background: url(http://img.tinierme.com/common/branding/nologin_bkg_lp.jpg) 0px 0px no-repeat;
padding: 10px 0px 0px 12px;
width: 188px;
height: 221px;
}

.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%;
}

.listMember110px5rows .loginTimeTxt img {
	margin-top: 2px;
	padding-right: 3px;
}

.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;
}

.loginConsole #saveMyId {
float:left;
font-size:77%;
}
.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,
/*
↓ Commented out to allow the LOGO to appear and the header clickable when you buy items on TinierMe Date: 2010-12-22
.purchaseDir #logo,       
↑ Commented out to allow the LOGO to appear and the header clickable when you buy items on TinierMe Date: 2010-12-22
*/ 
.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:0px 0px 5px;
overflow-x:hidden;
}
/* individualFormaにあるから。紛らわしい
#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 , #banner_emergencyCom .banner_emergencycommunity , #bannerTutorial #banner_01-01 .bannerTutorial , #banner_mypageTop02 , #banner_mypageTopleft .banner_bestGacha01  {
display:block; 
}
#banner_myclosetTop { margin-left:190px; padding-top:10px; border-top:1px dodded #ddd;height:100px; margin-bottom:10px; }
#banner_myclosetTop .banner_bestGacha02 { margin:5px; display:inline; }
/*#banner_top03, #banner_gameTop03,  {margin: 5px 0px 0px;}
#banner_gameTop01 .bannerList01 {margin: 0px;}*/

#banner_01-01 { margin: 5px 0px 0px;}
*/
.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;
}*/

/* Featured Banners */

.featuredBanners { padding: 0px; margin: 0px; width:;}
.featuredBanners ul.featuredBanners { display: block; list-style: none; margin: 0px auto 0px ; text-align: center; *margin-bottom: 4px; /*IE7 is stupid!*/ } 
.featuredBanners ul.featuredBanners li { display: inline; float: left; padding: 0px 5px 0px 0px;}
.featuredBanners ul.featuredBanners li.thirdItem { padding-right: 0px; }
.featuredBanners ul.featuredBanners{ /*\*/ width:586px;overflow:hiddeen; margin:0;height:auto;margin-bottom:4px;overflow-y: hidden; /* */ }/*クローム、safari用*/
.featuredBanners ul.featuredBanners li{ /*\*/padding: 0px 6px 0px 0px; overflow:hidden; /* */ }/*クローム、safari用*/




.facebook{ float:left;height:25px; width:560px; position:absolute; top:290px /*top:315px;*/ vertical-align:text-top; margin-top:2px; margin-bottom:2px;}/*2/14より使わない消す！*/
.facebook a{ position:relative; vertical-align:text-top; top:-10px;}
.facebook iframe {border:none; overflow:hidden; height:25px; zoom:1; display:inline;}



/* ///////////////////////////////////////////////////////////////////
ショップページ プロフィールアバター下部ナビゲーション
買い物かご　試着履歴
/////////////////////////////////////////////////////////////////// */
.shopProfileBtn {
position:relative;
margin-top:-6px;
}
.shopProfileBtn .cornerBR {
padding-top:10px;
}
.try_cloth {
margin-bottom: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.contextLinkLv2after {
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.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,
.contentsBetweenLinkLv1noBorder,
.contentsBetweenLinkLv2 {
padding-bottom:10px;
border-bottom:1px dotted #ddd;
overflow:auto;
}
.contentsBetweenLinkLv2,
.contentsBetweenLinkLv1noBorder {
padding-bottom:0;
border-bottom:none;
}
.contentsBetweenLinkLv1 .before,
.contentsBetweenLinkLv1noBorder .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,
.contentsBetweenLinkLv1noBorder .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;
}
.contentsBetweenLinkLv2 .before {
float:left;
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;
}
.contentsBetweenLinkLv2 .after {
float:right;
padding-right:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2.png) right center no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2.gif) right center no-repeat;
}
.contentsBetweenLinkUnit .before {
float:left;
}
.contentsBetweenLinkUnit .after {
float:right;
}
.listIndexCampaignEvent li {
float:left;
width:358px;
margin:5px 10px 0;
padding-bottom:10px;
border-bottom:1px dotted #ddd;
display:inline;
}
.listIndexCampaignEvent .evcpImg {
float:left;
width:82px;
height:82px;
}
.listIndexCampaignEvent .evcpImg2 {
float:left;
width:110px;
height:110px;
}
.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;
}
.listIndexCampaignEventWrap01 {
width:755px;
margin:0 0 0 auto;
padding-top:15px;
}
.listIndexCampaignEventHeading {
position:relative;
height:185px;
/*background:url(http://img.atgames.jp/common/img/renewal/100223/campaign_event_index/campaign_event_index_pickUp_bg.png) 0 0 no-repeat; */
}
.listIndexCampaignEvent2 {
padding-top:6px;
}
.listIndexCampaignEvent2 li {
float:left;
width:238px;
margin:5px 5px 5px 0;
padding-bottom:5px;
border-bottom:1px dotted #ddd;
display:inline;
}
.listIndexCampaignEvent2 .evcpImg {
float:left;
width:82px;
height:82px;
}
.listIndexCampaignEvent2 .evcpImg span {
display:block;
border:1px solid #ddd;
}
.listIndexCampaignEvent2 .evcpImg span img {
border:1px solid #fff;
}
.listIndexCampaignEvent2 .content {
float:right;
width:148px;
font-size:10px;
line-height:14px;
}
.listIndexCampaignEvent2 .content .title {
font-size:12px;
line-height:15px;
}
.listIndexCampaignEvent2 .content .title span {
font-size:10px;
line-height:14px;
font-weight:normal;
}
.listIndexCampaignEvent2 .content .title img {
margin-right:-2px;
}
.listIndexCampaignEventHeading .listIndexCampaignEvent2 {
position:relative;
margin-left:-135px;
padding:49px 0 0 0;
}
.listIndexCampaignEventHeading .listIndexCampaignEvent2 li {
margin:0 0 0 0;
margin-left:190px;
border-bottom:none;
}
.listIndexCampaignEventHeading .listIndexCampaignEvent2 .content .title a {
color:#f00;
}
.listIndexCampaignEventWrap01 ul.pageTop {
margin:0 0 20px;
}
/*complete用ブロック*/

.listIndexcomplete li {
float:left;
width:250px;
margin:5px 10px 10px 10px;
display:inline;
}
.listIndexcomplete .evcpImg {
float:left;
width:110px;
height:110px;
}
.listIndexcomplete .evcpImg span {
display:block;
}
.listIndexcomplete .evcpImg span img {
border:1px solid #fff;
}
.listIndexcomplete .content {
float:left;
width:auto;
margin-left:5px;
}
.listIndexcomplete .content .title {
margin-bottom:5px;
}
.listIndexcomplete .content .title span {
font-weight:normal;
}
.listIndexcomplete .content .title img {
margin-right:5px;
}
div.sectionLv2 .listIndexcomplete_2 {
width:440px;
float:right;
padding-right:20px;
margin-right:10px;
padding-top:30px;
display:inline;
clear:both;
}
/* 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 {
position:relative;
z-index:20;
clear:both;
height:20px;
}
.topicPath ol {
padding:0px 15px 0px 8px;
}
.topicPath ol li {
display:inline;
margin:0 1px 0 0;
padding:0 0 0 9px;
font-size:10px;
line-height:20px;
background:url(http://img.tinierme.com/common/img/renewal/icon/topicPath_lv2.png) 0 2px no-repeat;
/background:url(http://img.tinierme.com/common/img/renewal/icon/topicPath_lv2.png) 0 7px no-repeat;
font-size:11px;
}
.topicPath ol li.firstChild {
padding-left:12px;
background:url(http://img.tinierme.com/common/img/renewal/icon/topicPath_lv1.png) 0 2px no-repeat;
/background:url(http://img.tinierme.com/common/img/renewal/icon/topicPath_lv1.png) 0 7px no-repeat;
}
.topicPath ol li a {
color:#999;
_color:#999 !important /*for ie6*/;
text-decoration:none;
}
ul.attentionList01 li {
padding-left:15px;
line-height:25px;
background:url(http://img.tinierme.com/common/img/renewal/icon/attentionMark.png) 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 0;
text-align:right;
}
ul.pageTop li a {
display:inline-block;
/*padding:0 0 0 15px;
background:url(http://img.atgames.jp/common/img/renewal/100223/module/mod_mainColumn/pageTop_icon.png) left center no-repeat; */
zoom:1;
}
ul.pageNation2 {
clear:both;
margin:20px 0;
text-align:center;
}
ul.pageNation2 li {
display:inline-block;
/display:inline;
margin:0 3px;
font-weight:bold;
zoom:1;
}
ul.pageNation2 li.yourHere {
padding:0.35em;
border:1px solid #ddd;
}
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;
}
.searchUI .btn li #nickname {
width:120px;
}
.searchUI #clothItemSearch {
float:left;
width:382px;
}
.searchUI #inputFindStr {
margin-top:5px;
width:508px;
}

.shopGachaDir .searchUI #inputFindStr {
margin-top:5px;
width:150px;
}


.searchUI #sortText {
float:right;
width:180px;
text-align:right;
}
.tabNavigationUI {
border-bottom:7px solid #f80;
}
.tabNavigationUI li {
float:left;
margin-right:1px;
}
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:574px;
bottom:14px;/*20*/
}
.flashVsGame_title {
position:relative;
}
.flashVsGame_title .btn {
position:absolute;
left:528px;
top:22px;/*20*/
/top:12px;/*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;
/top:10px;
}
.contents_about {
position:relative;
z-index:1000;
}
.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;
overflow:hidden;
}
.horizontalVBorderBlock .floatRight h3 {
overflow:hidden;
}
.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;
}
/* 設定 ------------------------------------------------------------------- */
.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;
}
.setting .changedTxt {
margin-bottom:5px;
font-size:14px;
font-weight:bold;
}
/* 買い物かごページ ------------------------------------------------------------------- */
.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:16px;
}
.shoppingBag .table05 td.count {
text-align:center;
}
.shoppingBagBtn .btn {
float:right;
_width:1px;
padding:0 0 0 10px;
}
.shoppingBagBtn p {
text-align:right;
}
.shoppingBag .shoppingFinish {
border:1px solid #ddd;
padding:95px 20px;
text-align:center;
}
.shoppingBag .shoppingFinishPackVer {
border:1px solid #ddd;
padding:45px 20px;
text-align:center;
}
.shoppingBag .shoppingFinish h1,
.shoppingBag .shoppingFinishPackVer h1 {
margin-bottom:1em;
font-size:16px;
font-weight:bold;
}
/* Ｇコイン購入ウインドウ ------------------------------------------------------------------- */
.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 {
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:16px;
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:113px;
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;
}
.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 {
padding:5px 5px 0;
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:-27px;
}
ul.listMember110px5rows li {
position:relative;
float:left;
width:112px;
margin:0 auto 10px;
margin-left:42px;
text-align:center;
font-size:10px;
display:inline;
}
ul.listMember110px5rows li .itemName {
height:auto !important;
height:2em;
min-height:2em;
}
.listMember110px5rows li img {
width:110px;
margin-bottom:5px;
border:1px solid #ddd;
}
.circleList .listMember110px5rows li {
position:relative;
}
.circleList .listMember110px5rows li img {
width:64px;
margin-bottom:0;
border:1px solid #ddd;
}
.circleList .listMember110px5rows li .crown {
position:absolute;
left:15px;
top:-9px;
}
.circleList .listMember110px5rows li .crown img {
width:auto;
border:none;
}
.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:10px;
}
.listMember110px5rows li ul li img {
border:none;
}
.gachaItemList {
padding-bottom:10px;
overflow:hidden;
}
.gachaItemList li {
float:left;
width:110px;
margin-bottom:10px;
margin-left:40px;
display:inline;
font-size:12px;
}
/*ココロプレミアム用*/
#tab-19 .gachaItemList,
#tab-20 .gachaItemList {
position:relative;
margin-left:-10px;
_margin-left:-50px;
}
#tab-19 .gachaItemList li,
#tab-20 .gachaItemList li {
margin-left:40px;
}
.listThumb85px4rows li img {
display:block;
margin:auto;
border:2px solid #555;
}
.listThumb110px4rows {
position:relative;
margin:0 0 0 -37px;
font-size:10px;
}
.listThumb110px4rows li {
position:relative;
float:left;
width:110px;
margin-top:0;
margin-bottom:5px;
margin-left:43px;
display:inline;
_overflow:hidden;
}
.listThumb110px4rows li ul {
clear:both;
}
.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;
font-size:10px;
text-align:left;
}
.shopItemCtrlBtn .name {
height:auto !important;
height:2em;
min-height:2.2em;
text-align:left;
}
.shopItemCtrlBtn .btnBuy {
float:left;
}
.shopItemCtrlBtn .btnPresent {
float:right;
}
.shopItemCtrlBtn .btnShoppingBag {
clear:both;
}
.pItemComment {
margin-bottom:10px;
}

.shopGachaDir .listThumb110px4rows li ul { width: 126px;}

.shopItemCtrlBtn .name,
.shopItemCtrlBtn .btnBuy,
.shopItemCtrlBtn .btnPresent,
.shopItemCtrlBtn .btnShoppingBag,
.shopItemCtrlBtn .btnWishList {
margin-bottom:5px;
}
.shopItemCtrlBtn .btnWishList {
clear:both;
}
.shopItemImg {
display:block;
margin:0 auto 5px;
border:1px solid #ddd;
}
.listThumb110px4rows .priceTable01 {
margin:auto;
}
.listThumb110px4rows .itemName {
text-align:center;
}
.clothColors {
margin-bottom:5px;
padding-top:5px;
height:11px;
}
.clothColors img {
vertical-align:middle;
}
.clothColors span img {
margin:0 0 0 2px;
border:1px solid #555;
}
.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 .listMemberThumb85px li {
width:92px;
height:90px;
padding:10px 0 0;
overflow:hidden;
}
.listThumb88px {
position:relative;
margin-bottom:-10px;
padding:10px 0 0 15px;
font-size:10px;
}
.listThumb88px li {
float:left;
width:180px;
margin-right:10px;
margin-bottom:10px;
}
.listThumb88px li dl {
overflow:hidden;
}
.listThumb88px li dl dd {
width:115px;
word-break:break-all;
word-wrap:break-word;
overflow:hidden;
}
.listThumb88px li dl dd h3 {
font-weight:bold;
font-size:12px;
}
.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;
}
.listThumb79px3rows dl dd {
width:80px;
}
.listThumb79px3rows dl dd h3 {
margin-bottom:5px;
}
.listThumb79px3rows dl dd p {
font-size:10px;
}
.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;
}
.minimailDetail {
overflow:hidden;
}
.minimailDetail .mainColumn {
float:left;
}
.minimailDetail .localNavi {
float:right;
}
.gameTopGameListUnit .listThumb79px4rows li {
margin-bottom:5px;
}
.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:16px;
}
.game_change_item_about .medalGottenGameList h2 {
margin:0 0 12px;
}
.listThumb110px2rows {
margin-left:-20px;
}
.listThumb110px2rows li {
position:relative;
float:left;
width:350px;
margin-bottom:30px;
margin-left:30px;
overflow:hidden;
display:inline;
}
.mainColumn .mainColumn .listThumb110px2rows {
margin-left:-25px;
overflow:hidden;
}
.mainColumn .mainColumn .listThumb110px2rows li {
width:273px;
}
.mainColumn .mainColumn .listThumb110px2rows li .shopItemCtrlBtn li {
display:block;
float:none;
margin:0 0 0 0;
width:auto;
}
.listThumb110px2rows li dl dt {
float:left;
width:110px;
text-align:center;
}
.listThumb110px2rows li dl dt img,
.listThumb110px2rows li dl dt object,
.listThumb110px2rows li dl dt embed {
width:110px;
height:110px;
}
.mainColumn .mainColumn .listThumb110px2rows li dl dt a img {
width:auto;
height:auto;
}
.listThumb110px2rows li dl dd {
float:right;
width:235px;
}
.mainColumn .mainColumn .listThumb110px2rows li dl dd {
width:150px;
}
.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:16px;
font-weight:bold;
}
.listThumb110px5rows {
margin-left:-30px;
}
.listThumb110px5rows li {
float:left;
width:110px;
margin-left:40px;
font-size:10px;
display:inline;
}
.horizontalBlock {
clear:both;
overflow:hidden;
}
.wrapGame .mainColumn {
float:left;
width:812px;
}
.wrapGame .contextNavi {
float:right;
width:160px;
}
#activateActiveXGame {
cursor:pointer;
}
.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;
}
#premium .action .bannerList01 {
overflow:hidden;
}
#premium .action .bannerList01 li {
float:left;
margin-right:5px;
margin-bottom:5px;
}
#poker .action .bannerList01 {
overflow:hidden;
}
#poker .action .bannerList01 li {
float:left;
margin-right:2px;
margin-bottom:2px;
}
#premium .sectionLv1 p,
#poker .sectionLv1 p {
margin:20px;
}
#premium .sectionLv1 .rank p,
#poker .sectionLv1 .rank p {
margin:0 0 0 0;
}
#premium #sec1.sectionLv1 h2,
#poker #sec1.sectionLv1 h2 {
margin-bottom:20px;
}
#premium #sec1.sectionLv1 p,
#poker #sec1.sectionLv1 p {
margin:0 0 0 0;
}
#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/itemAlchemy_title_whatisBg.jpg) right center no-repeat;
}
#kamamenu {
position:relative;
background:url(http://img.tinierme.com/synthetic_item/img/synthetic_item_tabbg.jpg) repeat-x 0 56px;
width:588px;
height:108px;
margin:5px 0px 0;
}
#kamamenu li {
float:left;/*padding:0 3px 0 3px;*/
text-align:right;
margin-right:3px;
}
#kamamenu .content {
position: absolute;
left:0px;
top:80px;
height:52px;
padding:5px 5px 0;
width: 350px;
}
#kamamenu ul.content li {
float:left;
}
#attention {
border:2px solid #ddd;
}
#attention ul li {
text-indent:-0.4em;
margin-bottom:10px;
}
#kamamenu3 {
position:relative;
/*background:url(http://img.atgames.jp/service/synthetic_item/synthetic_item_tabbg.jpg)0 0 repeat-x; */
width:588px;
height:45px;
margin:5px 0;
top:0px;
}
#kamamenu3 .content {
position:absolute;
width:400px;
top:8px;
padding:5px 5px 2px;
float:left;
z-index:9;
}
#kamamenu3 .content li {
float:left;
padding-right:5px;
}
#kamamenu2 {
position:relative;
/*background:url(http://img.atgames.jp/service/synthetic_item/synthetic_item_tabbg.jpg)0 0 repeat-x;*/
width:770px;
height:45px;
margin:5px 0;
top:0px;
}
#kamamenu2 .content {
position:absolute;
width:400px;
top:8px;
padding:5px 5px 0;
float:left;
z-index:9;
}
#kamamenu2 .content li {
float:left;
padding-right:5px;
}
.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;
}
.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:10px;
}
.listLoginTime dt,
.listLoginTime dd {
display:inline;
}
.listLoginTime dd {
padding-right:10px;
}
.listLoginTime dd img {
margin-right:3px;
vertical-align:middle;
}
.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:526px;
position:absolute;
top:19px;
}
.recipeData {
font-size:10px;
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;
/top:12px;
}
.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;
}
.userComment {
width:450px;
height:auto !important;
height:60px;
min-height:60px;
word-wrap: break-word;
word-break: break-all;
}
.userComment em {
color:#555;
font-style:italic;
}
.editBtnListInline {
margin-top:5px;
overflow:hidden;
}
.editBtnListInline2 {
margin-top:0;
overflow:hidden;
}
th .editBtnListInline {
margin-top:0;
}
.editBtnListInline li,
.editBtnListInline2 li {
float:left;
margin-left:5px;
}
.editBtnUnit {
width:auto !important;
overflow:hidden;
}
.editBtnUnit .title {
float:left;
}
.editBtnListRight {
float:right;
overflow:hidden;
}
.editBtnListRight li {
float:left;
margin-left:5px;
display:inline;
}
.bgDDD {
background:#ddd !important;
}
.editBtnList {
overflow:hidden;
}
.editBtnList .leftBtn {
float:left;
margin-right:5px;
}
.editBtnList .rightBtn {
float:right;
margin-left:5px;
}
.hasBtnTitle {
position:relative;
width:100%;
}
.hasBtnTitle .absBtn {
position:absolute;
right:5px;
top:2px;
_width:1px;
}
.localNavi .hasBtnTitle .absBtn {
top:0;
right:0;
}
.hasBtnTitle .absBtn2 {
position:absolute;
right:10px;
top:7px;
_width:1px;
}
.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;
right:9px;
top:10px;
width:auto !important;
width:100px;
min-width:100px;
}
.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:16px;
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:20px;
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:8px;
background:none;
cursor:pointer;
_width:1px;
}
.fullBlank_770_title_topicPath ul li a span span {
padding-right:8px;
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;
/top:0;
}
.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:18px;
}
.teamOfUseUnit h2 {
margin:20px;
font-size:16px;
}
.teamOfUseUnit h3 {
margin:20px 30px 10px;
font-size:16px;
}
.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;
}
#possfurniture {
padding:10px;
background:#fff;
border:1px solid #ddd;
}
.txtFieldCircle {
width:96%;
height:30em;
}
#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;
}
.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 .contextNavi,
.purchaseDir .bannerTruste {
display:none;
}
.purchaseDir .mainColumn {
float:none;
margin:auto;
}
#premium .action,
#poker .action {
width:574px;
overflow:hidden;
}
#premium .action h2,
#poker .action h2 {
padding-top:5px;
padding-left:5px;
margin-bottom:-5px;
}
#premium .action p, #premium .action ul, {
margin:10px 30px 0;
}
#poker .action p,
#poker .action ul {
margin:10px 20px 0;
}
.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:16px;
font-weight:bold;
}
.friendListEditTabs .tabNavigationUI li.nowSelected {
float:left;
background:#f80;
color:#fff;
}
.friendListEditTabs .tabNavigationUI li.firstChild {
margin-left:0;
}
.unitContentsInformation p,
.unitContentsInformation ul,
.unitContentsInformation ol,
.unitContentsInformation table,
.unitContentsInformation dl {
margin:1em;
}
.unitContentsInformation {
margin-bottom:30px;
}
.gachaItemList li { position:relative;/*padding-top:15px;*/
	-ms-word-break : keep-all; /* prevents words for breaking on the inside */ white-space: normal;}

.gachaItemList li p { position:relative;/*padding-top:15px;*/
	-ms-word-break : keep-all; /* prevents words for breaking on the inside */ white-space: normal;}

.shopSelfyGachaDir dd.content dl dd { -ms-word-break : keep-all; /* prevents words for breaking on the inside */ white-space: normal;}

.gachaItemList .rankGold,
.gachaItemList .rankSilver,
.gachaItemList .rankBronze,
.gachaItemList .rankNormal {
display:block;
float:left;
width:18px;
height:15px;
margin:0 5px 5px 0;
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;
}
#newestGameItemIntro {
position:relative;
}
#newestGameItemIntro h2 {
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,
#poker .mypageConsole .action .sectionLv3 {
margin-bottom:0;
}
.calendarUI #month {
font-size:18px;
font-weight:bold;
}
.mypageDir #tutorialbnTitle {
display:none;
}
ul.shopItemSaleListA {
margin:10px 0;
}
#uranai .contents_about .contents_about_mainImg {
width:330px;
}
#uranai .contents_about .content {
width:220px;
}
.attentionBlock01 .content {
padding-top:0.5em;
}
.interiorPreviewSwf {
width: 770px;
overflow: hidden;
}
.interiorPreviewSwfCore {
width: 800px;
margin: 0 -15px;
}
.synchronizationCampaignUnit h2.title,
.pokerGachaCompletePresentItemUnit h2.title {
position:absolute;
left:13px;
top:-7px;
padding:0 3px;
background:#fff;
}
.synchronizationCampaignUnit .cornerMiddle,
.pokerGachaCompletePresentItemUnit .cornerMiddle {
padding:10px 0 5px;
}
.synchronizationCampaignUnit .listIndexCampaignEvent li {
border-bottom:none;
}
.pokerGachaCompletePresentItemUnit ul li {
margin:5px 10px 10px;
padding-bottom:10px;
}
.pokerGachaCompletePresentItemUnit ul.items li {
display:inline;
float:left;
width:360px;
}
.pokerGachaCompletePresentItemUnit dl {
overflow:hidden;
}
.pokerGachaCompletePresentItemUnit dl dt.evcpImg {
float:left;
width:110px;
height:110px;
margin-right:10px;
}
.pokerGachaCompletePresentItemUnit .content .itemName {
margin:5px 0;
font-size:16px;
}
.guestBookUserComment {
position:relative;
overflow:hidden;
}
.guestBookUserComment .avatarImg {
float:left;
width:112px;
margin-right:5px;
}
.guestBookUserComment .avatarImg a img {
border:1px solid #ddd;
}
.guestBookUserComment .userComment {
float:left;
width:310px;
}
.guestBookUserComment .userComment .btn {
position:absolute;
top:140px;
left:117px;
width:300px;
}
.guestBookUserComment .userComment .btn li {
display:inline;
}
.guestBookUserComment .userComment .btn li img,
.guestBookUserComment .userComment .btn li object,
.guestBookUserComment .userComment .btn li param,
.guestBookUserComment .userComment .btn li embed {
vertical-align:middle;
}
.circleTitle01 .fullBlank_770_title .titleTxt,
.circleTitle01 .fullBlank_770_title_topicPath .titleTxt {
padding-left:15px;
}
.minimailPopupFriendList {
width:400px;
margin:auto;
padding:10px;
}
.minimailPopupFriendList .title01 .closeLink li {
border-left:none;
}
.minimailPopupFriendList .table01 {
border-top:none;
}
.minimailPopupFriendList .table01 td {
cursor:pointer;
}
.minimailPopupFriendList .table01 .btn {
float:right;
padding-top:7px;
}
.minimailPopupFriendList .table01 .selected {
background:#ff9;
}
.minimailPopupFriendList .table01 .avatarImg {
margin-right:5px;
vertical-align:middle;
}
.minimailPopupFriendList .sectionLv2 .btn {
text-align:center;
}
.minimailPopupFriendList .sectionLv2 .btn li {
display:inline;
}
.minimailPopupFriendList .minimailPopupFriendListWrap01 {
clear:both;
width:90%;
height:300px;
margin:0 auto;
overflow-y:scroll;
}
.searchUIfriendSearch .searchUI .btn,
.searchUIfriendSearch #friendSearchUIoption ul {
overflow:hidden;
}
.searchUIfriendSearch .searchUI .btn li,
.searchUIfriendSearch #friendSearchUIoption ul li {
float:left;
margin-right:5px;
}
.searchUIfriendSearch #friendSearchUIoption {
padding-top:5px;
}
.searchUIfriendSearch #friendSearchUIoption select,
.searchUIfriendSearch #friendSearchUIoption option {
vertical-align:middle;
}
.interiorSimulation {
position:relative;
}
.interiorSimulation .banner_emergency_btn {
position:absolute;
right:10px;
top:5px;
_width:1px;
}
.interiorSimulation .emb div {
width: 760px;
overflow: hidden;
}
.interiorSimulation .emb div div {
width: 800px;
margin: 0 -25px;
}
.listAlbumPictThumbList {
position:relative;
margin-left:-20px;
overflow:hidden;
}
.listAlbumPictThumbList li {
float:left;
width:282px;
margin:0 0 20px 20px;
text-align:center;
display:inline;
}
.albumPopup .listAlbumPictThumbList li {
width:225px;
}
.listAlbumPictThumbList li li {
float:none;
width:auto;
margin:0 0 0 0;
display:block;
}
.listAlbumPictThumbList li a img {
border:1px solid #ddd;
}
.albumPictThumbListWrap01 {
height:180px;
line-height:180px;
overflow:hidden;
}
.albumPictThumbListWrap01 img {
vertical-align:middle;
}
.albumThum120 {
width:120px;
text-align:center;
}
.attentionBlock02 {
padding:4px;
border:1px solid #ccc;
background:#ffc;
}
.attentionBlock02 ul li {
padding-left:20px;
/*background:url(http://img.atgames.jp/common/img/renewal/icon/attentionMark03.gif) 0 0 no-repeat; */
color:#f60;
font-weight:bold;
}
/* マイページゲストブックコメントモジュール ------------------------------------------------------------------- */
.guestBookSubmitArea p input,
.guestBookSubmitArea p textarea {
vertical-align:top;
}
.guestBookSubmitArea p .title {
margin:4px 0 0 0;
}
.guestBookSubmitArea textarea.singleLine {
height: 28px;
}
.guestBookSubmitArea textarea.multiLine {
height: 96px;
}
.guestBookSubmitArea #textareaId {
width: 44%;
}
.guestBookSubmitArea #toggle {
margin:0 3px;
}
/**/
.previewObjects {
margin-bottom:1em;
text-align:center;
}
.previewObjects img,
.previewObjects object,
.previewObjects embed {
margin:0 1em;
vertical-align:middle;
}
/*  ------------------------------------------------------------------- */
/*一次改善ローカルナビlv1*/
.border01 {
padding-bottom:2px;
background:url(http://img.tinierme.com/common/img/renewal/background/bg_border01.gif) left bottom repeat-x;
}
.shopProfileBtn .cornerBR {
padding-top:5px;
}
.shopProfileBtn .cornerBR .shopProfileBtnList {
border-top:none;
padding-top:0;
}
.myPremiereRank .cornerBR {
padding:0;
}
.myPremiereRank .cornerBR .nextRank {
padding:0 5px;
}
.footPrint {
float:left;
width:158px;
}
.footPrint .footPrint {
float:none;
width:auto;
border:1px solid #ddd;
}
.guestBook {
float:right;
width:586px;
}
.footPrint .footPrint .accessCount {
padding:10px;
border-bottom:1px dotted #ddd;
}
.footPrint .footPrint .accessCount p {
font-weight:bold;
}
.footPrint .footPrint .footPrintList {
padding:5px 10px 10px;
}
.footPrint .footPrint .footPrintList li {
position:relative;
padding-top:5px;
border-bottom:1px dotted #e0e0e0;
overflow:hidden;
}
.footPrint .footPrint .footPrintList li a {
display:block;
float:left;
font-size:12px;
}
.footPrint .footPrint .footPrintList li .myFootprintDate {
display:block;
float:left;
width:95px;
}
.footPrint .footPrint .footPrintList li .myFootprintDateDeleteButton {
display:block;
float:right;
width:40px;
}
.footPrint .footPrint .footPrintList li a img {
position:absolute;
right:0px;
top:5px;
}
.footPrint .footPrint .footPrintList li a.btn {
float:right;
}
.footPrint .tabNavigationUI {
margin-bottom:10px;
}
.guestBook .guestBookUserComment .userComment .btn {
position:static;
width:300px;
}
.guestBook .guestBookUserComment .userComment .sectionLv3 {
margin-top:0;
height:auto !important;
height:135px;
min-height:135px;
}
.contactWrap01 {
width:770px;
margin:auto;
}
.contactWrap02 {
width:730px;
margin:auto;
}
.contactWrap01 .contactWrap02 #inquiryForm .securitySoftList li {
float:left;
padding:0.3em 0.3em 0.3em 0;
padding-right:1em;
}
.contactWrap01 .contactWrap02 #inquiryForm .securitySoftList input {
margin-right:0.3em;
}
.contactWrap01 .contactWrap02 #inquiryForm .inquiryTextArea {
width:100%;
height:300px;
}
.contactWrap01 .contactWrap02 #inquiryForm .btn {
padding:1em;
text-align:center;
}
.contactWrap01 .contactWrap02 #inquiryForm .btn input {
font-size:16px;
}
.contactWrap01 .contactWrap02 .img {
float:right;
}
.withdraw_wrap01 {
width:770px;
margin:auto;
}
.withdraw_wrap01 .loginConsole {
float:left;
width:200px;
}
.withdraw_wrap01 .loginConsole li {
margin:5px 0;
}
.withdraw_wrap01 .sectionLv1 .errorTxt {
font-size:16px;
font-weight:bold;
text-align:center;
color:red;
}
.withdraw_wrap01 .errorTxt {
font-size:16px;
font-weight:bold;
color:red;
}
.withdraw_wrap01 .leaveForm li {
margin:10px 50px;
font-size:16px;
font-weight:bold;
}
.withdraw_wrap01 .deleteTarget {
font-size:18px;
font-weight:bold;
}
.withdraw_wrap01 .deleteTarget li {
margin:10px 0;
}
.withdraw_wrap01 .deleteTarget span {
color:red;
}
.withdraw_wrap01 .leaveReasons li {
margin:5px 20px;
}
.withdraw_wrap01 .leaveReasons li input {
margin-right:0.5em;
}
.withdraw_wrap01 .leaveReasons .taikai_form02 {
width:100%;
height:50px;
}
.diaryAlbumThumbWrap01 {
width:300px;
margin:0 auto 10px;
}
.icon_goodselOnlyItem {
display:block;
width:29px;
height:29px;
/*background:url(http://img.atgames.jp/common/img/renewal/shop/goodSel/goodsel_catalog_icon.png) 0 0 no-repeat;
_background:url(http://img.atgames.jp/common/img/renewal/shop/goodSel/goodsel_catalog_icon.gif) 0 0 no-repeat; */
text-indent:-9999px;
}
.listThumb110px4rows .icon_goodselOnlyItem {
position:absolute;
left:10px;
top:5px;
}
/*初心者向けプレゼントボックス*/
#beginnerPre h3 {
margin:10px 0 0 10px;
}
#beginnerPre #beginnerPre_img {
width:112px;
float:right;
margin:-15px 10px 10px 10px;
text-align:center;
}
#beginnerPre #beginnerPre_img img {
border:#CCC solid 1px;
}
#beginnerPre #beginnerPre_img p.itemName {
padding-top:5px;
}
#beginnerPre p.txt {
margin:10px 0 0 35px;
}
#beginnerPre #btn {
clear:left;
margin:10px 0 10px 35px;
}
/*diary css*/
#diaryText_buttonmenu {
width:402px;
}
span.op_b {
text-decoration: inherit;
font-style: inherit;
font-weight: bold !important;
color: inherit;
font-size: inherit;
}
span.op_u {
text-decoration: underline !important;
font-style: inherit;
font-weight: inherit;
color: inherit;
font-size: inherit;
}
span.op_s {
text-decoration: line-through !important;
font-style: inherit;
font-weight: inherit;
color: inherit;
font-size: inherit;
}
span.op_i {
text-decoration: inherit;
font-style: italic !important;
font-weight: inherit;
color: inherit;
font-size: inherit;
}
span.op_color {
text-decoration: inherit;
font-style: inherit;
font-weight: inherit;
color: inherit !important;
font-size: inherit;
}
.kokoro_premium_gachaItemSwitcher {
width:708px;
margin:0 auto 10px;
padding-bottom:13px;
/*background:url(http://img.atgames.jp/common/img/renewal/shop/gacha/kokoro_premium_gachaItemSwitcher_bg.png) left bottom no-repeat;*/
overflow:hidden;
}
.kokoro_premium_gachaItemSwitcher li {
float:left;
}

.contestBacknumberList li {
float:left;
width:278px;
margin:0 4px 4px 0;
padding:0 0 0 0;
}
.contestBacknumberList img {
float:left;
margin-right:5px;
}
.contestBacknumberList a {
display:block;
_height:60px;
padding:5px;
border:1px solid #fce650;
background:#fdfccf;
font-size:10px;
line-height:1.1;
color:#f80;
overflow:hidden;
}
.contestBacknumberList a {
border:1px solid #ddd;
background:#faf8f2;
color:#999;
}
.contestBacknumberList a:hover {
border:1px solid #fce650;
background:#fffeda;
color:#f80;
}
ul.contextLinkLv1revAfter,
ul.contextLinkLv2revAfter {
position:relative;
margin:-2px 0;
}
ul.contextLinkLv1revAfter li,
ul.contextLinkLv2revAfter li {
padding:2px 0;
}
ul.contextLinkLv1revAfter a,
ul.contextLinkLv2revAfter a {
/padding:1px 0;
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.png) 0 0 no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.gif) 0 0 no-repeat;
}
ul.contextLinkLv2revAfter a {
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2.png) 0 0 no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2.gif) 0 0 no-repeat;
}
a.contextLinkLv1revAfter,
a.contextLinkLv2revAfter {
/padding:1px 0;
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.png) 0 0 no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.gif) 0 0 no-repeat;
}
a.contextLinkLv2revAfter {
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2.png) 0 0 no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv2.gif) 0 0 no-repeat;
}
a.contextLinkLv3rev {
/padding:1px 0;
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.png) 0 0 no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.gif) 0 0 no-repeat;
}
ul.contextLinkLv3rev li a,
ol.contextLinkLv3rev li a {
/padding:1px 0;
padding-left:15px;
background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.png) 0 0 no-repeat;
_background:url(http://img.tinierme.com/common/img/renewal/icon/contextLink_lv3.gif) 0 0 no-repeat;
}
.contentsSummary1 .cornerBR .cornerBR {
padding:10px 40px 0;
}
.contentsSummary1 .cornerBR .cornerBR h2 {
position:relative;
margin-bottom:5px;
margin-left:-30px;
}
.contentsSummary1 .cornerBR .cornerBR h2 img {
position:relative;
zoom:1;
}
.contentsSummary1 .cornerBR .cornerBR h3,
.contentsSummary1 .cornerBR .cornerBR h4 {
margin-bottom:5px;
}
.contentsSummary1 .cornerBR .cornerBR p,
.contentsSummary1 .cornerBR .cornerBR ul,
.contentsSummary1 .cornerBR .cornerBR ol,
.contentsSummary1 .cornerBR .cornerBR table,
.contentsSummary1 .cornerBR .cornerBR dl {
padding-bottom:1em;
}
.contentsSummary1 .cornerBR .cornerBR ul ol,
.contentsSummary1 .cornerBR .cornerBR ol ul,
.contentsSummary1 .cornerBR .cornerBR ul ul,
.contentsSummary1 .cornerBR .cornerBR ol ol,
.contentsSummary1 .cornerBR .cornerBR table table,
.contentsSummary1 .cornerBR .cornerBR dl dl {
margin-left:1em;
}
.gacha_about .img1,
.gacha_about .img2,
.gacha_about .img3,
.gacha_about .img4,
.gacha_about .img5,
.gacha_about .img6,
.gacha_about .img7,
.gacha_about .img8,
.gacha_about .img9,
.gacha_about .img10 {
position:relative;
float:right;
margin-bottom:5px;
}
.gacha_about .img1 {
margin-top:0px;
margin-left:20px;
}
.gacha_about .img2 {
margin-top:-50px;
margin-right:-50px;
}
.gacha_about .img3 {
position:absolute;
right:-180px;
top:-70px;
}
.gacha_about .img4 {
margin-top:-50px;
margin-left:50px;
}
.gacha_about .img5 {
margin-top:-50px;
margin-left:50px;
}
.gacha_about .img6 {
margin-top:-50px;
margin-left:50px;
}
.gacha_about .img7 {
margin-top:-50px;
margin-right:-40px;
}
.gacha_about .img8 {
margin-top:-50px;
margin-left:50px;
}
.gacha_about .img9 {
margin-top:-50px;
margin-right:-20px;
}
.gacha_about .img10 {
position:absolute;
right:0px;
top:570px;
}
.gacha_about .ss {
position:relative;
width:510px;
height:196px;
}
.gacha_about .sectionLv2 p {
margin-bottom:1em;
}
.mod_section01 h1 {
margin-bottom:20px;
}
.mod_section01 h2 {
margin-bottom:15px;
}
.mod_section01 h3 {
margin-bottom:10px;
}
.mod_section01 h4 {
margin:0 0 5px 10px;
}
.mod_section01 p {
margin:;
}
#petDetailInfo,
#petItemDetailInfo,
#popupDetailInfo,
#itemDetailInfo,
#itemDetailInfoLayer {
display:none;
position:absolute;
z-index:1000;
width:124px;
padding:5px 5px 0;
border:1px solid #f80;
background:#fff;
font-size:10px;
}
.shopItemCtrlBtn .btnSpace {
margin-left:6px;
}
.exchange_item_ul {
font-size:10px;
}
.furnitureItemChanger {
height:39px;
margin-bottom:20px;
/*background:url(http://img.atgames.jp/shop_gacha/recommend/recommend-interior/img/shop_interior_recommend_shop/shop_interior_recommend_shop_tab_bg.png) 0 0 no-repeat;*/
}
.furnitureItemChanger li {
float:left;
}
.furniturePrice {
width:566px;
margin:auto;
margin-bottom:20px;
padding-bottom:10px;
border-bottom:1px dotted #ddd;
overflow:hidden;
}
.furniturePrice dt {
float:left;
width:245px;
}
.furniturePrice dd {
float:right;
width:282px;
}
.furniturePrice ul {
margin: 0px 0px 10px 7px;
}
.furniturePrice p {
margin: 0px 0px 0px 7px;
font-size:10px;
line-height:1.4;
}
.editBtnList80px .floatRight {
margin-right:300px;
display:inline;
}
.editBtnList80px .floatLeft {
margin-left:300px;
display:inline;
}
.editBtnList80px li {
width:80px;
}
.diary_photo #diary_photo_1 {
float:left;
}
.diary_photo p {
float:right;
margin-right:2em;
line-height:22px;
display:inline;
}
/*#myShoppingBagConsole {
display:none;
position:relative;
height:42px;
margin-top:5px;
background:url(http://img.atgames.jp/common/img/000-sprite/profileAvatarImg20110216.png) 0 -666px no-repeat;
}
#myShoppingBagConsole ul li {
position:absolute;
left:123px;
top:10px;
margin:0 0 0 0;
}
#myShoppingBagConsole ul li a {
display:block;
width:66px;
height:20px;
background:url(http://img.atgames.jp/common/img/000-sprite/profileAvatarImg20110216.png) -104px -626px no-repeat;
text-indent:-9999px;
}
#myShoppingBagConsole ul li a:hover {
background:url(http://img.atgames.jp/common/img/000-sprite/profileAvatarImg20110216.png) -104px -646px no-repeat;
}*/
.mod_mainColumn01 {
margin-bottom:20px;
}
.mod_mainColumn01 .header {
position:relative;
}
.mod_mainColumn01 .table02,
.mod_mainColumn01 .contextLinkLv2after {
margin-bottom:5px;
}
.mod_mainColumn01 .table02 li,
.mod_mainColumn01 .contextLinkLv2after li {
margin-left:5px;
}
.mod_mainColumn_title01 {
position:relative;
margin-top:-10px;
}
.mod_shopmap {
margin-top:20px;
}
.mod_shopmap .bottom_bg {
padding:10px 16px 10px 6px;
}
.mod_shopmap .unit {
width:178px;
margin-left:10px;
}
.mod_shopmap .fashion {
float:left;
}
.mod_shopmap .interior_selpit {
float:left;
}
.mod_shopmap .interior {
margin-bottom:12px;
}
.mod_shopmap .gameitem {
float:right;
}
.mod_shopmap .unit .header {
position:relative;
}
.mod_shopmap .header ul li {
position:absolute;
left:129px;
top:4px;
}
.mod_shopmap .unit .contextLinkLv2revAfter {
margin:0 0 0 0;
border-top:1px dotted #e0e0e0;
border-left:1px dotted #e0e0e0;
}
.mod_shopmap .unit .contextLinkLv2revAfter li {
padding:4px 5px;
border-right:1px dotted #e0e0e0;
border-bottom:1px dotted #e0e0e0;
}
.mod_shopmap .unit .contextLinkLv2revAfter li li {
padding:4px 5px 4px 20px;
border-right:none;
border-bottom:none;
}
.mod_shopmap .unit .contextLinkLv2revAfter span {
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;
}
.mod_bbsAvatarWrap img {
margin-right:5px;
}
.mod_afterTopicpathWrap .sectionLv1 {
margin-top:0;
}
.mod_bbsTopicpathWrap .fullBlank_770_title .titleTxt {
padding-left:15px;
}
.mod_shopItemCtrlFloatingMenu {
display:none;
position:absolute;
width:124px;
border:1px solid #f80;
background:#fff;
}
.mod_shopThumbnail110px4rows {
position:relative;
margin:0 0 0 -30px;
font-size:10px;
}
.mod_shopThumbnail110px4rows li {
position:relative;
float:left;
width:124px;
margin-top:0;
margin-bottom:15px;
margin-left:30px;
display:inline;
_overflow:hidden;
}
.mod_shopThumbnail110px4rows li ul {
clear:both;
font-size:10px;
}
.mod_shopThumbnail110px4rows li li {
display:block;
float:none;
margin-top:0;
margin-bottom:0;
margin-left:0;
width:auto;
}
.mod_shopThumbnail110px4rows .itemVariation,
.mod_shopFloatingContextMenu .itemVariation {
display:block;
margin-bottom:3px;
overflow:hidden;
}
.mod_shopThumbnail110px4rows .itemSellRanking {
position:absolute;
left:0px;
top:0px;
z-index:2;
}
.mod_shopThumbnail110px4rows .itemVariation img,
.mod_shopFloatingContextMenu .itemVariation img {
position:relative;
float:left;
margin-right:-2px;
vertical-align:middle;
}
.mod_shopThumbnail110px4rows .itemVariation span img,
.mod_shopFloatingContextMenu .itemVariation span img {
cursor:pointer;
}
.mod_shopThumbnail110px4rows .itemImg,
.mod_shopFloatingContextMenu .itemImg {
clear:both;
display:block;
text-align:center;
}
.mod_shopThumbnail110px4rows .itemName,
.mod_shopFloatingContextMenu .itemName {
clear:both;
min-height:2.5em;
font-size:12px;
}
.mod_shopThumbnail110px4rows .itemPrice,
.mod_shopFloatingContextMenu .itemPrice {
clear:both;
font-size:12px;
font-weight:bold;
}
.mod_shopThumbnail110px4rows .contextMenu,
.mod_shopFloatingContextMenu .contextMenu {
clear:both;
text-align:center;
}
.mod_shopThumbnail110px4rows .contextMenu {
margin:auto;
width:110px;
}
.mod_shopThumbnail110px4rowsInterior .contextMenu {
width:124px;
}
.mod_shopThumbnail110px4rows .contextMenu li,
.mod_shopFloatingContextMenu .contextMenu li {
display:inline-block;
/display:inline;
}
.mod_shopThumbnail110px4rows .btnTry,
.mod_shopFloatingContextMenu .btnTry {
display:inline-block;
/display:inline;
}
.mod_shopThumbnail110px4rows .btnDetail,
.mod_shopFloatingContextMenu .btnDetail {
display:inline-block;
/display:inline;
}
.mod_shopThumbnail110px4rows .btnPresent,
.mod_shopFloatingContextMenu .btnPresent {
display:inline-block;
/display:inline;
}
.mod_shopThumbnail110px4rows .btnShoppingBag,
.mod_shopFloatingContextMenu .btnShoppingBag {
clear:both;
}
.mod_shopThumbnail110px4rows .btnAddWishlist,
.mod_shopFloatingContextMenu .btnAddWishlist {
clear:both;
}
.mod_shopThumbnail110px4rows .itemAbstract,
.mod_shopFloatingContextMenu .itemAbstract {
clear:both;
}
.mod_shopThumbnail110px4rows .btnBuy,
.mod_shopFloatingContextMenu .btnBuy,
.mod_shopThumbnail110px4rows .btnTry,
.mod_shopFloatingContextMenu .btnTry,
.mod_shopThumbnail110px4rows .btnDetail,
.mod_shopFloatingContextMenu .btnDetail,
.mod_shopThumbnail110px4rows .btnPresent,
.mod_shopFloatingContextMenu .btnPresent,
.mod_shopThumbnail110px4rows .btnShoppingBag,
.mod_shopFloatingContextMenu .btnShoppingBag,
.mod_shopThumbnail110px4rows .btnAddWishlist,
.mod_shopFloatingContextMenu .btnAddWishlist,
.mod_shopThumbnail110px4rows .itemAbstract,
.mod_shopFloatingContextMenu .itemAbstract {
margin-bottom:3px;
}
.mod_titleH2_transparent_bg {
/*background:url(http://img.atgames.jp/common/img/renewal/100223/module/mod_title/transparent_title_bg.png) 0 0 repeat-x;*/
}
.mod_titleH2_transparent_bgTL {
/*background:url(http://img.atgames.jp/common/img/renewal/100223/module/mod_title/curveCorner_transparent_tl.png) 0 0 no-repeat;*/
}
.mod_titleH2_transparent_bgTR {
position:relative;
/*background:url(http://img.atgames.jp/common/img/renewal/100223/module/mod_title/curveCorner_transparent_tr.png) right top no-repeat; */
}
.mod_titleH2_transparent_bgTR .absBtn {
position:absolute;
right:5px;
top:5px;
width:auto;
_width:1px;
min-width:100px;
}
.mod_titleH2_transparent_bgTR .absBtn li {
float:left;
margin-left:5px;
display:inline;
}
.mod_titleH2_transparent_bgTR .absBtn li img {
vertical-align:middle;
}
.mod_titleH2_transparent_bg .mainTitleL,
.mod_titleH2_transparent_bg .mainTitle {
padding:7px 9px 13px;
background:none;
}
.mod_blacklistedMemberList {
width:270px;
}
.mod_blacklistedMemberList li {
margin-bottom:3px;
padding:3px;
border-bottom:1px dotted #e0e0e0;
overflow:hidden;
}
.mod_blacklistedMemberList .memberName {
display:block;
float:left;
width:120px;
padding-right:10px;
}
.mod_attentionBlock01 {
padding:5px 5px 1px 5px;
border:1px solid #ccc;
background:#ffc;
}
.mod_attentionBlock01 .title {
margin-bottom:5px;
margin-left:0;
padding-left:20px;
/*background:url(http://img.atgames.jp/common/img/renewal/icon/attentionMark03.gif) 0 0 no-repeat;*/
color:#f60;
font-weight:bold;
}
.mod_attentionBlock01 p,
.mod_attentionBlock01 ul,
.mod_attentionBlock01 ol,
.mod_attentionBlock01 ul.listSet,
.mod_attentionBlock01 ol.listSet {
margin-top:0;
margin-bottom:5px;
margin-left:20px;
}
.mod_attentionBlock01 ul li,
.mod_attentionBlock01 ol li {
margin:0 2em 5px;
}
.mod_previewAreaWrap01 {
padding:5px 0;
border:1px dotted #ccc;
border-right:none;
border-left:none;
}
.listThumb85px5rows02 li {
float:left;
width:89px;
margin-left:25px;
display:inline;
}
.listThumb85px5rows02 li img {
margin-bottom:5px;
border:2px solid #666;
}
.listThumb60px3rows {
position:relative;
margin-left:-30px;
overflow:hidden;
}
.listThumb60px3rows li {
position:relative;
float:left;
width:225px;
margin-left:40px;
margin-bottom:10px;
display:inline;
overflow:hidden;
}
.listThumb60px3rows li p {
position:absolute;
left:0;
top:0;
width:62px;
height:62px;
border:1px solid #ddd;
}
.listThumb60px3rows li p img {
border:1px solid #fff;
}
.listThumb60px3rows li ul li select option {
width:100px;
}
.listThumb60px3rows li ul li {
float:none;
display:block;
width:auto;
margin:0 0 5px;
margin-left:0;
}
.listThumb60px3rows li ul li.friendName {
position:absolute;
left:67px;
top:0;
}
.listThumb60px3rows li ul li.friendDevideMenu {
padding-top:67px;
}
.listThumb60px3rows li ul li.deleteFriend {
padding-top:5px;
border-top:1px dotted #ddd;
}
.changeFriendGroupName span {
margin-right:5px;
}
.changeFriendGroupName span select {
width:204px;
}
.changeFriendGroupName span input {
width:200px;
}
.mod_centered_btn {
text-align:center;
}
.mod_centered_btn li {
display:inline-block;
margin:auto 3px auto 2px;
/display:inline;
/zoom:1;
vertical-align:top;
}
.mod_contents_banner01 {
position:relative;
height:150px;
/*background:url(http://img.atgames.jp/common/img/renewal/100223/shop/shop_banner_01.png) 0 0 no-repeat;*/
}
.mod_contents_banner01 .link01 a {
display:block;
position:absolute;
left:0;
top:0;
width:200px;
padding:130px 0 0 102px;
}
.mod_contents_banner01 .link02 a {
display:block;
position:absolute;
left:306px;
top:0;
width:253px;
padding:130px 0 0 26px;
}
.mod_gray_blankTitle01 {
margin:5px 0;
}
.mod_gray_blankTitle02 {
height:23px;
padding:0 0 0 15px;
line-height:23px;
/*background:url(http://img.atgames.jp/common/img/renewal/100223/module/mod_mainColumn/mod_mainColumnTitleH2_blank_title.gif) 0 0 no-repeat;*/
font-size:14px;
overflow-y:hidden;
}
.table04 .diaryTitle {
width:570px;
}
.mod_popupWindowCloseBtn {
padding:10px 0 0;
border-top:1px dotted #ddd;
text-align:center;
}
.mod_informationWrap01 {
width:750px;
overflow:hidden;
}
.mod_noneObject {
overflow:hidden;
margin:0 10px 10px;
padding:15px 5px;
border:1px solid #ddd;
}
.mod_noneObject p {
float:left;
width:50%;
margin-bottom:0;
}
.mod_noneObject .contextLinkLv2after {
clear:none;
float:right;
width:45%;
margin-bottom:0;
}
.contextNavi .mod_noneObject p {
width:auto;
}
.contextNavi .mod_noneObject .contextLinkLv2after {
clear:both;
float:none;
width:auto;
}
.mod_myFriendAndMyCircleList .mod_noneObject p {
float:none;
width:auto;
margin-bottom:5px;
}
.mod_myFriendAndMyCircleList .mod_noneObject .contextLinkLv2after {
width:auto;
}
.magicalmakerWrap {
position:relative;
}
.magicalmaker {
position:absolute !important;
left:343px;
top:30px;
}
.mod_friendAction .cornerEEECB4 .bottom_bg {
overflow:hidden;
}
.mod_friendAction .friendAction {
float:left;
padding:5px 0 5px 9px;
}
.mod_friendAction .friendAction li {
float:left;
margin-right:5px;
}
.mod_friendAction .visitAction {
float:right;
padding:7px 11px 0 0;
}
.mod_friendAction .visitAction li {
float:left;
margin-left:5px;
}
.welcomeDetailIndexList {
overflow:hidden;
}
.welcomeDetailIndexList li {
float:left;
width:170px;
}
.mod_camera {
position:relative;
width:525px;
margin:auto;
padding:30px 10px 0;
}
.mod_camera h1 {
margin-bottom:10px;
}
.mod_camera .camera_swf {
text-align:center;
}
.mod_camera .closeLink {
position:absolute;
left:488px;
top:10px;
}
.listFlashGameItem {
font-size:12px;
}
.listFlashGameItem ul,
.listFlashGameItem ul li {
width:110px;
text-align:center;
}
.listFlashGameItem ul li {
margin-bottom:15px;
}
.listFlashGameItem h3 {
min-height:2.5em;
font-weight:normal;
}
.listFlashGameItem dd {
font-weight:bold;
}
.mod_game_detail_circleIntroduceList {
overflow:hidden;
padding:0 10px;
}
.mod_game_detail_circleIntroduceList dt {
float:left;
width:86px;
}
.mod_game_detail_circleIntroduceList dd {
float:right;
width:470px;
}
.flashMiniGameCircle li {
border-bottom:1px dotted #ddd !important;
}
.how_to_mobile_access {
position:relative;
}
.how_to_mobile_access .title {
position:absolute;
left:10px;
top:-7px;
}
.how_to_mobile_access .cornerMiddle {
padding:10px 0;
}
.mobile_setting_complete_lead p {
margin-bottom:1em;
}
.mobile_setting_complete_lead strong {
font-size:16px;
font-weight:bold;
color:#f00;
}
.mailSettingTable {
margin-bottom:5px;
width:auto;
}
.mailSettingTable td {
text-align:center;
}
.dateNav01 {
margin-bottom:10px;
text-align:center;
}
.dateNav01 li {
display:inline-block;
/display:inline;
padding:0 10px;
border-left:1px solid #555;
}
.dateNav01 .firstChild {
border:none;
}
.shop_itemCategoryUnit {
overflow:hidden;
margin-bottom:5px;
background:#F5F2EB;
}
.shop_itemCategoryUnit .inner {
overflow:hidden;
/*background:#F5F2EB url(http://img.atgames.jp/common/img/renewal/shop/top/20100608/shop_itemCategoryUnit_bottom_bg.png) right bottom no-repeat;*/
}
.shop_itemCategoryUnit .header {
position:relative;
float:left;
width:160px;
}
.shop_itemCategoryUnit .header ul li {
position:absolute;
right:5px;
top:5px;
text-align:right;
}
.shop_itemCategoryUnit .content {
float:right;
width:410px;
padding-top:5px;
padding-right:5px;
/*background:#F5F2EB url(http://img.atgames.jp/common/img/renewal/shop/top/20100608/shop_itemCategoryUnit_top_bg.png) right top no-repeat;*/
}
.shop_itemCategoryUnit .content .inner {
float:left;
width:250px;
margin-bottom:-15px;
background:none;
}
.shop_itemCategoryUnit .content .inner2 {
float:left;
width:405px;
margin-bottom:-15px;
background:none;
}
.shop_itemCategoryUnit .content .inner h3,
.shop_itemCategoryUnit .content .inner2 h3 {
margin-bottom:5px;
}
.shop_itemCategoryUnit .content .inner ul,
.shop_itemCategoryUnit .content .inner2 ul {
margin-bottom:15px;
}
.shop_itemCategoryUnit .content .inner li,
.shop_itemCategoryUnit .content .inner2 li {
display:inline-block;
/display:inline;
margin-right:5px;
padding-right:5px;
border-right:1px solid #ccc;
}
.shop_itemCategoryUnit .content figure {
position:relative;
float:right;
width:149px;
}
.shop_itemCategoryUnit .content figure ul {
position:absolute;
bottom:3px;
width:149px;
}
._lineBreak {
white-space: pre;           /* CSS 2.0 */
white-space: pre-wrap;      /* CSS 2.1 */
white-space: pre-line;      /* CSS 3.0 */
white-space: -pre-wrap;     /* Opera 4-6 */
white-space: -o-pre-wrap;   /* Opera 7 */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -hp-pre-wrap;  /* HP Printers */
word-wrap: break-word;      /* IE 5+ */
}
/*ぐっセルガチャリンク追加　100621 ------------------------------------------------------------------- */
.introblock {
margin-top:10px;
}
.introblock .introblock_inner {
overflow-x:hidden;
overflow-y:hidden;
margin-bottom:20px;
}
.introblock .clogintro {
clear:both;
width:382px;
position:relative;
float:left;
}
.introblock .clogintro .btn {
position:absolute;
top:101px;
left:222px;
}
.introblock .howtointro {
width:382px;
position:relative;
float:right;
}
.introblock .howtointro .btn {
position:absolute;
top:101px;
left:218px;
}
/*shoptopぐっせる項目追加　100623 ------------------------------------------------------------------- */
.separate_dot {
margin:10px 0 10px 0;
border-bottom:dotted #CCC 1px;
margin-bottom:15px;
margin-top:15px;
*margin-top:-5px;
}
/* ///////////////////////////////////////////////////////////////////
友達紹介｜＠games -アットゲームズ- <　http://www.atgames.jp/atgames/friendIntro.do?contentsName=friend　>
/////////////////////////////////////////////////////////////////// */
/*#friendInvite20100701 {
color:#6f5b19;
}
#friendInvite20100701 .red {
color:#f62525;
}
#friendInvite20100701 .white {
color:#fff;
}
#friendInvite20100701 .sec0,
#friendInvite20100701 .sec1,
#friendInvite20100701 .sec2 {
margin-bottom:15px;
}
#friendInvite20100701 .sec0 .sec01 {
background:url(http://img.atgames.jp/account/img/friend_invite/20100702/friendIntro_header_bg1.gif) 0 0;
}
#friendInvite20100701 .sec0 .sec01 .inner {
overflow:hidden;
background:url(http://img.atgames.jp/account/img/friend_invite/20100702/friendIntro_header_bg2.gif) bottom right no-repeat;
}
#friendInvite20100701 .sec0 .sec01 .inner h2 {
float:left;
}
#friendInvite20100701 .sec0 .sec01 .inner .campaignBlock {
overflow:hidden;
clear:both;
width:747px;
margin:0 auto 10px;
background:url(http://img.atgames.jp/account/img/friend_invite/20100702/friendIntro_campaign_bg2.png) 0 0;
}
#friendInvite20100701 .sec0 .sec01 .inner .campaignBlock .campaignBlockInner div.campaignBanner {
float:left;
margin-left:5px;
padding-left:25px;
padding-top:10px;
padding-bottom:10px;
}
#friendInvite20100701 .sec0 .sec01 .inner .campaignBlock .campaignBlockInner div.campaignItem {
float:left;
margin-left:5px;
padding-left:25px;
padding-top:10px;
}
#friendInvite20100701 .sec0 .sec01 .inner .campaignBlock .campaignBlockInner div.campaignItem img.item {
display:inline;
margin-right:5px;
padding-left:0px;
}
#friendInvite20100701 .sec0 .sec01 .inner .campaignBlock .campaignBlockInner div.campaignItem p.campaignTitle {
clear:both;
font-size:14px;
font-weight:bold;
}
#friendInvite20100701 .sec0 .sec01 .inner .campaignBlock .campaignBlockInner div.campaignItem p.campaignDate {
clear:both;
font-size:10px;
}
#friendInvite20100701 .sec0 .sec01 .inner .campaignBlock .campaignBlockInner div.campaignItem p.campaignButton {
clear:both;
margin-left:0px;
margin-top:5px;
padding-left:0px;
}
#friendInvite20100701 .sec0 .sec02 {
overflow:hidden;
background:url(http://img.atgames.jp/account/img/friend_invite/20100702/friendIntro_header_bg4.gif) 0 0 repeat-y;
border:1px solid #6f5b19;
}
#friendInvite20100701 .sec0 .sec02 h2 {
float:left;
width:199px;
min-height:73px;
padding:10px;
background:url(http://img.atgames.jp/account/img/friend_invite/20100702/friendIntro_header_bg3.gif) right bottom no-repeat #e2ded1;
font-size:18px;
}
#friendInvite20100701 .sec0 .sec02 ul {
float:right;
width:529px;
padding:10px 10px 0 0;
}
#friendInvite20100701 .sec0 .sec02 ul li {
padding-bottom:10px;
font-size:10px;
}
#friendInvite20100701 .sec0 .sec02 ul li img {
margin-right:5px;
vertical-align:middle;
}
#friendInvite20100701 .sec1 {
background:url(http://img.atgames.jp/account/img/friend_invite/20100702/friendIntro_sec1_bg2.png) -2px 0;
}
#friendInvite20100701 .sec1 .inner {
overflow:hidden;
padding:19px 0 19px 10px;
background:url(http://img.atgames.jp/account/img/friend_invite/20100702/friendIntro_sec_bg.gif) 1px 0 no-repeat;
}
#friendInvite20100701 .sec1 h2,
#friendInvite20100701 .sec2 h2 {
padding-bottom:15px;
}
#friendInvite20100701 .sec1 .first {
width:530px;
float:left;
}
#friendInvite20100701 .sec1 .first .secblock .inner {
padding:10px 25px 10px 90px;
background:url(http://img.atgames.jp/account/img/friend_invite/20100702/friendIntro_sec1_bg1.gif) 0 0 no-repeat #fff;
}
#friendInvite20100701 .sec1 .first .secblock .inner .inner {
padding:0 0 0 0;
background:none;
}
#friendInvite20100701 .sec1 .first .secblock .inner p {
position:relative;
margin-bottom:20px;
margin-left:-80px;
}
#friendInvite20100701 .sec1 .first .secblock .inner .inner p {
position:relative;
margin-bottom:0;
margin-left:0;
}
#friendInvite20100701 .sec1 .first .secblock .inner h3 {
margin-left:-3px;
margin-bottom:8px;
}
#friendInvite20100701 .sec1 .first .secblock .inner h3 img {
position:relative;
}
#friendInvite20100701 .sec1 .first .secblock .inner input,
#friendInvite20100701 .sec1 .first .secblock .inner textarea {
width:370px;
margin:0 0 25px 0;
padding:5px 10px;
border:1px solid #ddd;
}
#friendInvite20100701 .sec1 .first .secblock .inner input {
color:#aaa;
}
#friendInvite20100701 .sec1 .first .secblock .inner textarea {
margin:0 0 10px 0;
}
#friendInvite20100701 .sec1 .first .secblock .inner ul li {
width:390px;
text-align:right;
}
#friendInvite20100701 .sec1 .first .listSet {
font-size:10px;
}
#friendInvite20100701 .sec1 .second {
float:right;
width:220px;
padding-top:31px;
}
#friendInvite20100701 .sec1 .second h2 {
width:203px;
min-height:54px;
margin:auto;
padding:10px 0 0;
background:url(http://img.atgames.jp/account/img/friend_invite/20100702/friendIntro_sec1_bg2.gif) 0 0 no-repeat;
font-size:14px;
text-align:center;
}
#friendInvite20100701 .sec1 .second p {
padding:0 13px 5px;
font-size:10px;
}
#friendInvite20100701 .sec1 .second h3 {
padding-bottom:3px;
}
#friendInvite20100701 .sec2 {
overflow:hidden;
padding:19px 10px;
background:url(http://img.atgames.jp/account/img/friend_invite/20100702/friendIntro_sec_bg.gif) 1px 0 no-repeat #f4f1a3;
}
#friendInvite20100701 .sec2 .secblock .inner {
padding:10px;
}
#friendInvite20100701 .sec2 .secblock h3 {
margin-bottom:10px;
padding-bottom:5px;
border-bottom:1px dotted #f62525;
}
#friendInvite20100701 .sec2 .secblock p {
margin-bottom:20px;
}
#friendInvite20100701 .sec2 .secblock .unit {
overflow:hidden;
margin-bottom:10px;
padding-bottom:5px;
border-bottom:1px dotted #f62525;
}
#friendInvite20100701 .sec2 .secblock .unit h4 {
float:left;
width:70px;
font-weight:normal;
}
#friendInvite20100701 .sec2 .secblock .lastChild {
border-bottom:none;
}
#friendInvite20100701 .sec2 .secblock .unit .inner {
float:right;
width:630px;
padding:0;
}
#friendInvite20100701 .sec2 .secblock .unit .inner img {
margin-bottom:5px;
}
#friendInvite20100701 .sec2 .listSet {
font-size:10px;
}
#friendInvite20100701 .secblock {
margin:0 auto 10px;
padding:10px;
background:url(http://img.atgames.jp/account/img/friend_invite/20100702/friendIntro_sec_box_bg.gif) 0 0;
}
#friendInvite20100701 .secblock .inner {
background:#fff;
}
#themeDiaryIndexThisWeeklyTheme {
overflow:hidden;
margin-bottom:20px;
}
#themeDiaryIndexThisWeeklyTheme h2 {
margin-bottom:10px;
}
#themeDiaryIndexThisWeeklyTheme .contextLinkLv2after {
margin: 5px 0 0;
}
#themeDiaryIndexPastTheme {
overflow:hidden;
margin-bottom:20px;
}
#themeDiaryIndexPastTheme h2 {
margin-bottom:10px;
}
#themeDiaryIndexPastTheme .inner {
overflow:hidden;
}
#themeDiaryIndexPastTheme .first {
float:left;
width:380px;
}
#themeDiaryIndexPastTheme .second {
float:right;
width:380px;
}
#themeDiaryIndexPastTheme .contextLinkLv2after {
clear:both;
margin: 5px 0 0;
}
.themeDiaryIndexHeader {
overflow:hidden;
margin-bottom:20px;
padding-top:20px;
}
.themeDiaryIndexHeader .themeDiaryIndexProfile {
overflow:hidden;
float:left;
width:256px;
}
.themeDiaryIndexHeader .themeDiaryIndexProfile dt {
float:left;
width:120px;
}
.themeDiaryIndexHeader .themeDiaryIndexProfile dd {
float:right;
width:130px;
}
.themeDiaryIndexHeader .themeDiaryIndexProfile dd .name {
margin-bottom:5px;
border-bottom:1px dotted #999;
}
.themeDiaryIndexHeader .themeDiaryIndexProfile dd h2 {
margin-bottom:10px;
font-size:10px;
}
.themeDiaryIndexHeader .themeDiaryIndexWeeklyTheme {
float:right;
width:502px;
}
.themeDiaryIndexHeader .themeDiaryIndexWeeklyTheme .themeTextImg {
padding: 30px 0;
text-align:center;
}
.themeDiaryIndexHeader .themeDiaryIndexWeeklyTheme .first {
float:left;
width:350px;
}
.themeDiaryIndexHeader .themeDiaryIndexWeeklyTheme .second {
float:right;
width:72px;
}
.themeDiaryIndexWeeklyPickupDiary {
overflow:hidden;
margin-bottom:10px;
}
.themeDiaryIndexWeeklyPickupDiary h2 {
margin-bottom:10px;
}
.themeDiaryIndexWeeklyPickupDiary .themeDiaryPresent {
position:relative;
float:right;
width:380px;
margin-top:-30px;
zoom:1;
}
.themeDiaryIndexWeeklyPickupDiary .themeDiaryIndexWeeklyPickupDiaries {
float:left;
width:380px;
}
.themeDiaryIndexWeeklyPickupDiary .themeDiaryIndexWeeklyPickupDiaries .date {
float:right;
}
.themeDiaryIndexWeeklyPickupDiary .themeDiaryIndexWeeklyPickupDiaries #pickupDiaries1thumnail,
.themeDiaryIndexWeeklyPickupDiary .themeDiaryIndexWeeklyPickupDiaries #pickupDiaries2thumnail,
.themeDiaryIndexWeeklyPickupDiary .themeDiaryIndexWeeklyPickupDiaries #pickupDiaries3thumnail,
.themeDiaryIndexWeeklyPickupDiary .themeDiaryIndexWeeklyPickupDiaries #pickupDiaries4thumnail,
.themeDiaryIndexWeeklyPickupDiary .themeDiaryIndexWeeklyPickupDiaries #pickupDiaries5thumnail {
display:block;
float:right;
width:90px;
margin: 0 0 5px 5px;
padding:10px;
border:1px solid #f2eee5;
text-align:center;
}
.themeDiaryIndexWeeklyPickupDiary .themeDiaryIndexWeeklyPickupDiaries span img {
vertical-align:middle;
}
#themeDiaryIndexThisWeeklyTheme .table01 .colorLink,
#themeDiaryIndexPastTheme .table01 .colorLink {
color:#F60;
}
.themeDiary_btn_writeSameThemeDiary {
float:right;
padding:1em 0;
}
.themeDiary_diarySubmitUnit th .themeDiary_btn_writeSameThemeDiary {
padding:0 0;
}
.themeDiary_diarySubmitUnit .themeDiary_diarySubmitUnit_odai {
float:left;
}
.themeDiary_diarySubmitUnit .themeDiary_diarySubmitUnit_odai a {
font-size:18px;
font-weight:normal;
color:#f60;
}
.themeDiary_diarySubmitUnit .themeDiary_diarySubmitUnit_odai img {
margin-right:5px;
vertical-align:middle;
}
.themeDiary_diarySubmitUnit .contextLinkLv2after {
clear:none;
float:right;
}
.themeDiary_communityTopBlock01 {
position:relative;
width:586px;
}
.themeDiary_communityTopBlock01 .inner {
padding: 10px;
}
.themeDiary_communityTopBlock01 .inner h2 {
position:absolute;
left:7px;
top:-10px;
}
.themeDiary_communityTopBlock01 .inner .themeDiary_communityTopBlock01_title_btn li {
position:relative;
margin: -28px 0 0 0;
_margin: 0 0 0 0;
padding-left:40px;
}
.themeDiary_communityTopBlock01 .inner .contextLinkLv2 {
margin-bottom:15px;
}
.themeDiary_communityTopBlock01 .inner .contextLinkLv2after {
margin-top:5px;
}
.brandShop_navi {
overflow:hidden;
padding: 5px 0 0;
}
.brandShop_navi li {
float:left;
}
/*------------------------------ブログパーツページ用------------------------------*/
/*ブログパーツ背景指定領域*/
/*#blogParts #blogpartsListArea ul .blogpartsList #simpleBG01 {
background:url(http://img.atgames.jp/service/blogparts/simple_001.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #simpleBG02 {
background:url(http://img.atgames.jp/service/blogparts/simple_002.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #simpleBG03 {
background:url(http://img.atgames.jp/service/blogparts/simple_003.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #simpleBG04 {
background:url(http://img.atgames.jp/service/blogparts/simple_004.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #simpleBG05 {
background:url(http://img.atgames.jp/service/blogparts/simple_005.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #simpleBG06 {
background:url(http://img.atgames.jp/service/blogparts/simple_006.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #simpleBG07 {
background:url(http://img.atgames.jp/service/blogparts/simple_007.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #simpleBG08 {
background:url(http://img.atgames.jp/service/blogparts/simple_008.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #simpleBG09 {
background:url(http://img.atgames.jp/service/blogparts/simple_009.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #handleBG01 {
background:url(http://img.atgames.jp/service/blogparts/var_arge.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #handleBG02 {
background:url(http://img.atgames.jp/service/blogparts/var_cherry.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #handleBG03 {
background:url(http://img.atgames.jp/service/blogparts/var_dogma.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #handleBG04 {
background:url(http://img.atgames.jp/service/blogparts/var_jack.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #handleBG05 {
background:url(http://img.atgames.jp/service/blogparts/var_kokoro.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #handleBG06 {
background:url(http://img.atgames.jp/service/blogparts/var_lace.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #handleBG07 {
background:url(http://img.atgames.jp/service/blogparts/var_lpop.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #handleBG08 {
background:url(http://img.atgames.jp/service/blogparts/var_meku.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #handleBG09 {
background:url(http://img.atgames.jp/service/blogparts/var_octstar.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #handleBG10 {
background:url(http://img.atgames.jp/service/blogparts/var_paint.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #brandBG01 {
background:url(http://img.atgames.jp/service/blogparts/bl_hpc.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #brandBG02 {
background:url(http://img.atgames.jp/service/blogparts/bl_gls.gif) 0 0 no-repeat;
}
#blogParts #blogpartsListArea ul .blogpartsList #brandBG03 {
background:url(http://img.atgames.jp/service/blogparts/bl_fle.gif) 0 0 no-repeat;
} */
/*ブログパーツ背景指定領域終わり*/
/*#blogParts .entryBtn {
clear:both;
text-align:center;
padding:10px 0;
}
#blogParts #blogpartsList ul .partsBG p {
margin-top:5px;
text-align:center;
}
#blogParts #blogpartsListArea .blogpartsListAreaUL {
margin-top:15px;
margin-left:-7px;
}
#blogParts #blogpartsListArea ul .blogpartsList {
width:141px;
float:left;
margin-left:7px;
margin-bottom:10px;
}
#blogParts #blogpartsListArea ul .blogpartsList .partswrap {
height:224px;
}
#blogParts #blogpartsListArea ul .blogpartsList .partswrap .userImg {
width:108px;
height:156px;
padding:16px 0 0 17px;
}
#blogParts #blogpartsListArea ul .partsBrand .partswrap .userImg {
width:107px;
height:154px;
padding:28px 0 0 17px;/*/ /*padding:29px 0 0 17px;
padding:29px 0 0 17px\9;
} 
#blogParts #blogpartsListArea ul .blogpartsList .partswrap .userImg img,
#blogParts #blogpartsListArea ul .partsBrand .partswrap .userImg img {
border:#CCC solid 1px;
}
#blogParts #blogpartsListArea ul .blogpartsList p {
text-align:center;
margin-top:5px;
}
#blogParts #blogpartsListArea ul .blogpartsList .partswidth {
text-align:center;
margin-top:5px;
}
#blogParts #blogpartsListArea ul .blogpartsList .partswidth li {
float:left;
margin-left:10px;
}
#blogParts .tagFormArea {
text-align:center;
}
#blogParts form #blogpartsMenu {
height:23px;
border-bottom:#F80 solid 2px;
margin-top:15px;
}
#blogParts form #blogpartsMenu ul {
display:none;
}
#blogParts form #blogpartsMenu #tabAll {
display:block;
}
#blogParts form #blogpartsMenu ul {
margin-left:-1px;
}
#blogParts form #blogpartsMenu ul li {
float:left;
margin-left:1px;
}
#blogParts form #blogpartsMenu ul li img {
cursor:pointer;
}
#blogParts .contents_about #blogparts_reword {
margin-top:5px;
}
#blogParts .contents_about #blogparts_reword .textArea {
margin-top:10px;
float:left;
}
#blogParts .contents_about #blogparts_reword #rewardPriceArea {
width:224px;
height:65px;
background:url(http://img.atgames.jp/service/blogparts/service_blog_parts_rewardPriceBG.jpg) 0 0 no-repeat;
position:relative;
float:right;
margin-top:10px;
}
#blogParts .contents_about #blogparts_reword #rewardPriceArea h4 {
text-indent:-9999px;
}
#blogParts .contents_about #blogparts_reword #rewardPriceArea .rewardPrice li {
position:absolute;
bottom:5px;
right:64px;
text-align:right;
font-size:21px;
font-weight:bold;
}
#blogParts .contents_about #blogparts_reword .textArea .settingBtn {
padding-top:15px;
}
#blogParts .contents_about #blogparts_reword .textArea .settingBtn .contextLinkLv1 {
background:url("http://img.tinierme.com/common/img/renewal/icon/contextLink_lv1.png") no-repeat scroll left center transparent;
padding-left:15px;
}
#blogParts .contents_about .contents_about_mainImg {
float:right;
}
#blogParts #blogPartsSetting form .entryBtn {
margin-left:145px;
padding-bottom:20px;
}
#blogParts #blogPartsSetting form .entryBtn li {
float:left;
margin-left:10px;
}
#blogParts .contents_about #blogparts_reword #rewardPriceArea .icon {
position:absolute;
top:-12px;
right:-1px;
}
/*----------------------------//ブログパーツページ用------------------------------*/
/* ///////////////////////////////////////////////////////////////////
[aboutAffiliate]
/////////////////////////////////////////////////////////////////// */
/* =========================================================
aboutAffiliate
========================================================= */

#aboutAffiliate .mypageConsole .action {
width:575px;
}
#aboutAffiliate .bannerList {
overflow:hidden;
width:670px;
margin:auto;
}
#aboutAffiliate .bannerList li {
float:left;
width:234px;
margin-right:10px;
padding-left:10px;
border-left:1px dotted #ddd;
}
#aboutAffiliate .bannerList li.firstChild {
width:150px;
margin-right:0;
padding-left:0;
border-left:none;
}
#aboutAffiliate .bannerGeneratedBtn {
text-align:center;
padding: 20px 0;
}
#aboutAffiliate .bannerGeneratedBtn img {
cursor:pointer;
}
#aboutAffiliate .bannerGenerated {
width:500px;
line-height:40px;
font-size:16px;
}
/* ///////////////////////////////////////////////////////////////////
[aboutGcoin]
/////////////////////////////////////////////////////////////////// */
/* =========================================================
aboutGcoin
========================================================= */
#aboutGcoin .banner_recommend {
overflow:hidden;
}
#aboutGcoin .banner_recommend li {
float:left;
width:130px;
margin-right:10px;
}
#aboutGcoin .banner_recommend li.banner_recommend1 {
width:202px;
}
#aboutGcoin .banner_recommend li a {
display:block;
margin-bottom:3px;
}
.mod_circleSort {
padding:10px 0 0 0;
text-align:right;
}
/* ///////////////////////////////////////////////////////////////////
[jquery.alerts.css]
/////////////////////////////////////////////////////////////////// */
/* =========================================================
jquery.alerts.css
========================================================= */
#popup_container {
font-family: Arial, sans-serif;
font-size: 12px;
min-width: 300px; /* Dialog will be no smaller than this */
max-width: 600px; /* Dialog will wrap after this width */
background: #FFF;
border: solid 5px #999;
color: #000;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
#popup_title {
font-size: 14px;
font-weight: bold;
text-align: center;
line-height: 1.75em;
color: #666;
background: #CCC /*url(http://img.atgames.jp/shop_gacha/itemtrade/img/title.gif) top repeat-x*/;
border: solid 1px #FFF;
border-bottom: solid 1px #999;
cursor: default;
padding: 0em;
margin: 0em;
}
#popup_content {
background: 16px 16px no-repeat /*url(http://img.atgames.jp/shop_gacha/itemtrade/img/info.gif)*/;
padding: 1em 1.75em;
margin: 0em;
}
/*#popup_content.alert {
background-image: url(http://img.atgames.jp/shop_gacha/itemtrade/img/info.gif); 
}
#popup_content.confirm {
background-image: url(http://img.atgames.jp/shop_gacha/itemtrade/img/important.gif);
}
#popup_content.prompt {
background-image: url(http://img.atgames.jp/shop_gacha/itemtrade/img/help.gif);
} */
#popup_message {
padding-left: 48px;
}
#popup_panel {
text-align: center;
margin: 1em 0em 0em 1em;
}
#popup_prompt {
margin: .5em 0em;
}

/* ///////////////////////////////////////////////////////////////////
ガチャページ
/////////////////////////////////////////////////////////////////// */

/* ↓↓↓ Gacha Top Page ↓↓↓*/
.gacha_index_gachaBlock {
position:relative; 
}
.gacha_index_gachaBlock .btn { position:absolute; left:8px; top:47px; padding: 1px; }

.gacha_index_gachaBlock ul.contextLinkLv2revAfter { position:absolute; left:15px; top:87px; }

.aboutBlock h2 { height: 119px; margin-bottom: 10px;}

/* ↑↑↑Gacha Top Page ↑↑↑*/


.gachaIntroBlock .title {
padding:10px 10px 5px;
}
.gachaIntroBlock .content {
padding:0 40px 10px;
}
.listGachaIndexBanner li {
margin:10px auto;
padding-bottom:10px;
border-bottom:1px dotted #ccc;
text-align:center;
}
.listGachaIndexBanner li .completeFigure {
margin-top:3px;
text-align:center;
}
.listGachaIndexBanner li .completeFigure img {
vertical-align:middle;
}
.gachaSelectUI .cornerBR {
padding-bottom:0;
}
/*2012/1/14:socialbar移動
.gachaSelectUI #mycarousel {
padding-bottom:5px;
}
*/
.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:32px;
}
.gachaSelectUI .listGachaSelect li .btn {
position:absolute;
left:0;
bottom:0;
width:157px;
background:#fff;
}
.gachaSelectUI .listGachaSelect li .btn .linkCompletePage {
padding-top:5px;

}
.gachaSelectUI .listGachaSelect li .btn li {
display:block;
float:none;
width:auto;
margin-left:0;
}
.gachaSelectUI .listGachaSelect li.wide,
.gachaSelectUI .listGachaSelect li.wide2 {
position:relative;
float:left;
width:341px;
margin-left:27px;
display:inline;
}
.gachaSelectUI .listGachaSelect li.wide dl {
text-align:left;
}
.gachaSelectUI .listGachaSelect li.wide dt,
.gachaSelectUI .listGachaSelect li.wide dd p {
width:157px;
text-align:center;
}
.gachaSelectUI .listGachaSelect li.wide dd {
padding-bottom:10px;
}
.gachaSelectUI .listGachaSelect li.wide .btn {
position:absolute;
left:167px;
top:10px;
width:157px;
background:#fff;
}
.gachaSelectUI .listGachaSelect li.wide .btn .linkCompletePage {
padding-top:5px;
}
.gachaSelectUI .listGachaSelect li.wide .btn li {
display:block;
float:none;
width:auto;
margin-left:0;
text-align:left;
}
.gachaSelectUI .listGachaSelect li.wide .btn li a {
float:right;
margin-bottom:10px;
}
.gachaSelectUI .listGachaSelect li.wide .btn li .btn_grayOut {
margin-bottom:10px;
text-align:right;
}
.gachaSelectUI .content {
margin-top:10px;
text-align:right;
}
.gachaSelectUI .content .contentLink {
margin:10px 0;
}
.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;
}
.gachaSelectUI #mycarousel .jcarousel-scroll #mycarousel-prev,
.gachaSelectUI #mycarousel .jcarousel-scroll #mycarousel-next {
position:absolute;
left:0px;
top:215px;
z-index:10;
}
.gachaSelectUI #mycarousel .jcarousel-scroll #mycarousel-next {
left:748px;
}
.gachaSelectUI .gachaWrap01 {
position:relative;
float:left;
width:157px;
}
.gachaSelectUI #active1,
.gachaSelectUI #active2,
.gachaSelectUI #active3,
.gachaSelectUI #active4 {
display:none;
}

/* ///////////////////////////////////////////////////////////////////
コンプリートシート｜＠games -アットゲームズ-
<　http://www.atgames.jp/atgames/shop_gacha/gacha/completeSheet.do?gachaId=11150　>
/////////////////////////////////////////////////////////////////// */
.gachaCompleteSheetWrap01 {
margin:0 10px;
}
.gachaCompleteSheetWrap01 .leadTxt {
padding-top:3px;
padding-bottom:12px;
}
.gachaCompleteSheetWrap01 .completePresentItem {
width:733px;
margin-left:18px;
overflow:hidden;
}
.gachaCompleteSheetWrap01 .completePresentItem h2 {
padding-bottom:5px;
}
.gachaCompleteSheetWrap01 .completePresentItem .completeStampWrap01 {
float:right;
width:378px;
color:#b12c2c;
font-weight:bold;
text-align:center;
}
.gachaCompleteSheetWrap01 .completePresentItem .itemWrap01 {
float:left;
width:341px;
}
.gachaCompleteSheetWrap01 .completePresentItem .itemWrap01 p {
clear:both;
height:120px;
padding-left:17px;
}
.gachaCompleteSheetWrap01 .completePresentItem .itemWrap01 .itemWrap02 {
display:block;
float:right;
width:110px;
height:110px;
margin-top:-10px;
}
.gachaCompleteSheetWrap01 .completeSheetWrap01 h3 {
padding:4px;
background:#ddd;
}
.gachaCompleteSheetWrap01 .completeSheetWrap01 ul {
padding:8px;
border:1px solid #ddd;
border-top:none;
overflow:hidden;
}
.gachaCompleteSheetWrap01 .completeSheetWrap01 li {
float:left;
width:72px;
height:72px;
margin: 0px 2px 2px;
_display:inline;
}
.gachaCompleteSheetWrap01 .completeSheetWrap01 li:first-child {
margin-left:0;
}
.gachaCompleteSheetWrap01 .completeSheetWrap01 li span {
display:block;
border:2px solid #fff;
}
.gachaCompleteSheetWrap01 .completeSheetWrap01 li img {
border:1px solid #ddd;
}
.gachaCompleteSheetWrap01 .completeSheetWrap01 li.mine {
width:76px;
height:76px;
padding:0 0 0 0;
border:none;
}
.gachaCompleteSheetWrap01 .completeSheetWrap01 li.mine img {
border:3px solid #f00;
}

/* ///////////////////////////////////////////////////////////////////
旧クローゼット用
クローゼット｜クローゼット装着機能｜＠games -アットゲームズ- <　http://www.atgames.jp/atgames/closet.do　>
/////////////////////////////////////////////////////////////////// */
.closetWrap01 .mainColumn .mainColumn {
width:626px;
}
.closetWrap01 .localNavi {
width:120px;
}
/* ///////////////////////////////////////////////////////////////////
カスタムスクロールバー用定義
/////////////////////////////////////////////////////////////////// */
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer {
overflow: hidden;
position: relative;
}
.jspPane {
position: absolute;
}
.jspVerticalBar {
position: absolute;
top: 0;
right: 0;
width: 16px;
height: 100%;
background: red;
}
.jspHorizontalBar {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 16px;
background: red;
}
.jspVerticalBar *,
.jspHorizontalBar * {
margin: 0;
padding: 0;
}
.jspCap {
display: none;
}
.jspHorizontalBar .jspCap {
float: left;
}
.jspTrack {
background: #dde;
position: relative;
}
.jspDrag {
background: #bbd;
position: relative;
top: 0;
left: 0;
cursor: pointer;
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
float: left;
height: 100%;
}
.jspArrow {
background: #50506d;
text-indent: -20000px;
display: block;
cursor: pointer;
}
.jspArrow.jspDisabled {
cursor: default;
background: #80808d;
}
.jspVerticalBar .jspArrow {
height: 16px;
}
.jspHorizontalBar .jspArrow {
width: 16px;
float: left;
height: 100%;
}
.jspVerticalBar .jspArrow:focus {
outline: none;
}
.jspCorner {
background: #eeeef4;
float: left;
height: 100%;
}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner {
margin: 0 -3px 0 0;
}
/*
The following fixes png-transparency for IE6.  
It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
Colorbox preloads navigation hover classes to account for this.
!! Important Note: AlphaImageLoader src paths are relative to the HTML document,
while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft {
background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopLeft.png, sizingMethod='scale');
}
.cboxIE #cboxTopCenter {
background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopCenter.png, sizingMethod='scale');
}
.cboxIE #cboxTopRight {
background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderTopRight.png, sizingMethod='scale');
}
.cboxIE #cboxBottomLeft {
background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomLeft.png, sizingMethod='scale');
}
.cboxIE #cboxBottomCenter {
background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomCenter.png, sizingMethod='scale');
}
.cboxIE #cboxBottomRight {
background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderBottomRight.png, sizingMethod='scale');
}
.cboxIE #cboxMiddleLeft {
background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');
}
.cboxIE #cboxMiddleRight {
background:transparent;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/internet_explorer/borderMiddleRight.png, sizingMethod='scale');
}
@charset "utf-8";
/* ///////////////////////////////////////////////////////////////////
ページネーション
/////////////////////////////////////////////////////////////////// */
.pagenation {
width:490px;
margin:auto;
text-align:center;
}
#tradebox .pagenation {
width:auto;
}
.pagenation .back span,
.pagenation .next span {
background:none;
border:none;
}
.pagenation li {
display:inline-block;
/display:inline;
/zoom:1;
margin: 0px 2px;
}
.pagenation li span {
display:block;
padding: 3px 7px;
background:#fefff1;
border:1px solid #e5ddca;
}
.pagenation li a {
color:#f60;
}
.pagenation li a span {
background:#fff;
}

/* ///////////////////////////////////////////////////////////////////
mod_title系ファイル
/////////////////////////////////////////////////////////////////// */
.mod_title {
display:block;
text-indent:-9999px;
background:url(http://img.tinierme.com/common/img/000-sprite/mod_title.png) 0 0 no-repeat;
font-size:1px;
}
.newtieup { height:28px; background: url(http://img.tinierme.com/common/img/renewal/module/mod_localColumnUnit/mod_localColumnUnit_collaborations_title.png) 0 0 no-repeat;}

.tokusuruurawaza { height:28px; width: 160px; background-position:0px -465px; }

.mod_title.btn_ichiran { width:68px; height:14px; background-position:-869px -62px; }

/*.btn_ichiran:hover { background-position:-863px -62px; }*/

.maintenancejouhou { height:27px; background-position:0px -54px; }

.juuyounaoshirase { height:27px; background-position:0px -108px; }

.goriyouniatatte { height:27px; background-position:0px -135px; }

.anketo { height:27px; background-position:0px -270px; }

.mobairuban { height:63px; background-position:-160px -28px; }

.serviceichiran { height:28px; background-position:-160px -313px; }

.btn_touhyousuru { width:63px; height:16px; background-position:-937px -64px; }

.btn_touhyousuru:hover { background-position:-937px -80px; }

.btn_touhyousuru span { position:absolute; left:-9999px; top:-9999px; }

.saishinnocampaign { height:27px; background-position:0px -27px; }

.btn_RSS { width:39px; height:14px; background-position:-898px -92px; }

.btn_RSS:hover { background-position:-937px -96px; } 

.btn_RSS span { display:none; }

.mod_localColumnUnit01 .btn_RSS { display:inline-block; }

.seventcampaignjouhou { height:22px; background-position:-360px -22px; }

.leventcampaignjouhou { height:22px; background-position:-360px 0px; }

.service_welcome_banner { height:70px; background-position:-799px -366px; }
.service_welcome_banner_g { height:70px; background-position:-799px -296px; }
.bn_okodukai_200_60 { height:60px; background-position:-799px -236px; }
.banner_blogparts { height:60px; background-position:-799px -176px; }
.twitter_bn { height:60px; background-position:-799px -436px; }
div.mod_itemkakuninlistattention { margin-bottom:10px; }
div.mod_itemkakuninlistattention p.attention { margin-bottom:10px; text-align:center; color:#f60; }
div.mod_itemkakuninlistattention p.mod_tradebox { margin:auto; }

/*Tie Up Banner*/
.newtieuplist01 .inner { padding:1px 3px 1px 3px; border-bottom:1px solid #ccc; }

div.mod_localColumnUnit02 div.inner div#banner_tieUp01 ul.bannerList01 li.banner_tieUp01 { position:relative; border-bottom:1px dotted #ccc; text-align:center; }

div.mod_localColumnUnit02 div.inner div#banner_tieUp01 ul.bannerList01 li.banner_tieUp01 .new { background: url(http://img.tinierme.com/common/img/icon/icon_new.png) 0px 0px no-repeat; width:25px; height:12px; 
position:absolute; top:-2px; right:-2px; }



/* ****************************************************
 *	Footer Style 2012-01
 * **************************************************** */
#footer {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ccc;
    text-align: center;
	width:994px;
	clear:both;
	/*position:relative;*/
}
#footer .top {
    background: none repeat scroll 0 0 #3f3933;
    border-bottom: 7px solid #ee6700;
    height: 186px;
    padding: 10px 20px;
	text-align: left;
}
#footer .subject {
    float: left;
	line-height: 160%;
	margin: 0 98px 0 0;
}
#footer .lastchild {
	margin-right: 0;
}
#footer a:link,
#footer a:visited,
#footer .top a:link,
#footer .top a:visited {
    color: #cccccc;
    text-decoration: none;
}
#footer a:hover,
#footer .top a:hover,
#footer .utilityNavinew li a:hover {
    color:#ee6700;
}
#footer ul {
    margin: 5px 0;
}
#footer li {
    list-style-type: none;
    padding: 0;
}
#footer li h2{
	font-size:15px;
	margin-bottom:15px;
	/*font-family:Tahoma, Verdana, sans-serif;*/
}
/*#footer li h2 span.caption{
	font-size:10px;
}*/
#footer .bottom {
    height: 36px;
    line-height: 150%;
    margin: 0 auto;
    padding: 10px 0 10px;
    text-align: left;
    width: 994px;
	background-color:#ebebeb;
	color:#333;
}
#footer p {
    margin: 2px 0 0;
}
#footer .bottom .logo {
    float: left;
    margin: 0 0 0 15px;
	width:40px;
}
#footer .copyrightnew {
    float: left;
    margin:10px auto auto 80px;
}
#footer .utilityNavinew {
    float: right;
	margin-top:12px;
	margin-right: 20px;
}

#footer .utilityNavinew li {
    font-size:10px;
    display:inline;
    border-right:1px solid #333;
    padding-right:3px;
}
#footer .utilityNavinew li.lastchild {
    border:none;
}

#footer .utilityNavinew li a {
    color:#333;
}
/*//////////////////////////////////////////////////////////////////////
login_console　上の消して
////////////////////////////////////////////////////////////////////// */
.loginConsole .passwordRemindLinkNew {
clear:both;
float:left;
font-size:70%;
font-weight:normal;
color: #666;
margin: -8px 0px 5px 80px;
}

.loginConsole .passwordRemindLinkNew a {
	color: #666;
	text-decoration: none
}

.loginConsole .passwordRemindLinkNew a:hover {
	color: #ee6700;
	text-decoration: none
}

.loginConsole .dottedline {
	position: relative;
	width: 178px;
	height: 2px;
	background:url(http://img.tinierme.com/common/branding/profileElements.png) 0px -466px no-repeat;
	margin: 10px 0px 10px 0px;
	text-indent: -9999px;
	padding-bottom:10px;
	}


#saveMyId {
float:left;
font-size: 70%;
font-weight:normal;
color: #666;
margin-top: 8px;
}

#saveMyId input {
margin-right:3px;
vertical-align:middle;
}

#saveMyId input:hover {
	color: #ee6700;
	text-decoration: none
}

#btnLetMeLogin {
float:left;
/*background:url(http://img.tinierme.com/common/branding/profileElements.png) 0px -469px no-repeat;
width: 55px;*/
width: 65px;
height: 25px;
margin: 8px 3px 0px 0px;
}

#btnLetMeLogin input {
display: block;
width: 65px;
height: 25px;
/*text-indent: -9999px; VALUEのサイズちょうせいがうまくいかない*/
}


#btnFbLogin {
	border-top: 1px dotted #000;
	clear: both;
	text-indent: -9999px;
	padding-top: 8px;

}

#btnFbLogin a {
background: url(http://img.tinierme.com/common/branding/profileElements.png) 0px -499px no-repeat;
width: 171px;
height: 25px;
display: block;
cursor: pointer;
margin-left:2px;
}

#btnFbLogin a:hover {
background-position: 0px -524px;
}


#btnNewUserRegistrationNew a {
margin: 0 0 0 2px;
background: url(http://img.tinierme.com/common/branding/profileElements.png) 0px -393px no-repeat;
display: block;
height: 28px;
width: 171px;
text-indent: -9999px;
}

#btnNewUserRegistrationNew a:hover {
background-position: 0px -421px;
}


/* ///////////////////////////////////////////////////////////////////
mod_commonheader2:title&social bar
共通ヘッダー
/////////////////////////////////////////////////////////////////// */
#*
.mod_commonheader2 {
/*overflow:hidden;*/
width:770px;
margin-bottom: 2px;
/*padding-top:10px;*/
}
.mod_commonheader2 .mod_commonheader2_inner {
position:relative;
height:27px;/*27px*/
background: url(http://img.tinierme.com/common/img/000-sprite/mod_commonheader.png) 0 0 no-repeat;
z-index:2;
}

.mod_commonheader2.gacha .mod_commonheader2_inner {background-position:0px 0px;}
.mod_commonheader2.ev .mod_commonheader2_inner {background-position:0px -27px;}
.mod_commonheader2.cp .mod_commonheader2_inner {background-position:0px -54px;}
.mod_commonheader2 .mod_commonheader2_inner .socialbtn {
padding: 0px 5px 0px 0px;
text-align:right;
}
.mod_commonheader2.ev,
.mod_commonheader2.cp{padding-bottom:10px;}
.shopSelfyGachaDir .mainColumn .sectionLv1{padding-top:0;padding-top:10px; margin-top:0;}/*つじつまあわせ*/


.mod_commonheader2 .mod_commonheader2_inner .socialbtn li {
display:inline;
position:relative;
margin:0;
padding:0;
}
div.mod_commonheader2 div.mod_commonheader2_inner ul.socialbtn li.FNCgooglelink {
top:2px;
}
div.mod_commonheader2 div.mod_commonheader2_inner ul.socialbtn li.FNCfacebooklink {
top:1px;clear:both;
}
div.mod_commonheader2 div.mod_commonheader2_inner ul.socialbtn li.FNCtwitterlink {
top:3px;
}

div.mod_commonheader2 div.mod_commonheader2_inner ul.socialbtn li.FNCtwitterlink iframe {
width:75px !important;
}
div.mod_commonheader2 div.mod_commonheader2_inner ul.socialbtn li.FNCfacebooklink .connect_widget_button_count_count{z-index:1000000000;}
div.mod_commonheader2 div.mod_commonheader2_inner ul.socialbtn li.FNCfacebooklink iframe {
left:20px;
}
div.mod_commonheader2 div.inner01 {
/*position:relative;
margin-top:-5px;
padding-top:5px;
background:#f5f2eb;
background:#f5f2eb;*/
float:right;
-moz-border-radius:0 0 5px 5px;
-webkit-border-radius:0 0 5px 5px;
/*border-radius:0 0 5px 5px;*/
padding:5px;
display:inline;
}
/*
div.mod_commonheader2 div.inner01 p {
padding: 0px 5px;
text-align:right;
line-height:24px;
}
*/
div.mod_commonheader2 div.inner01 p span.textcolor1 {
}
div.mod_commonheader2 div.inner01 p a.mod_title {
display:inline-block;
/display:inline;
/zoom:1;
margin-left:8px;
vertical-align:middle;
}
.mod_commonheader2 .textcolor1 {
color: #aaa;
}
*#
