@charset "utf-8";
/*http://img.tinierme.com/*/
/*externalContents*/
#externalContents body {
background:url(http://img.tinierme.com/common/img/externalContents_granBg.jpg) 0 0 repeat-x;
padding:10px 0 0;
}
/* internalContents */
html#internalContents{
width: 626px;
margin:0;
overflow-x: hidden;
}
body.internalContents{
width: 626px;
overflow-x: hidden;
margin:0;
}
body.internalContents div#core{
background:url(http://img.tinierme.com/common/img/externalContents/curveCorner626_bottom_bg.gif) left bottom no-repeat;
padding-bottom: 10px;
}
body.internalContents div#core div#innerCore{
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
padding-bottom: 2px;
background:white;
}
div.coreClass{
background:url(http://img.tinierme.com/common/img/externalContents/curveCorner626_bottom_bg.gif) left bottom no-repeat;
padding-bottom: 10px;
}
div.coreClass div.innerCoreClass{
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
padding-bottom: 2px;
background:white;
}
.closetWrap01 div.coreClass{
background:none;
padding-bottom: 10px;
}
.closetWrap01 div.coreClass div.innerCoreClass{
width:626px;
margin:0 auto;
border-left: none;
border-right: none;
padding-bottom: 2px;
background:white;
}
/*掲示板系トップに戻るボタンつき*/
dl.internalContentsTitle {
position:relative;
}
dl.internalContentsTitle dd {
position:absolute;
top:4px;
right:10px;
}
dl.internalContentsTitle dd img {
margin-left:10px;
}
/*ポップアップウインドウ*/
.popUpWindow420 .layoutSize420 ,
#popUpWindow420 .layoutSize420 {
width:420px;
margin:0 auto;
background:url(http://img.tinierme.com/img/cg_foot420.gif) left bottom no-repeat;
padding-bottom:8px;
}
.popUpWindow420 .layoutSize420 .layoutSize420inner ,
#popUpWindow420 .layoutSize420 .layoutSize420inner {
border-left:1px solid #ddd;
border-right:1px solid #ddd;
padding:1px 0;
}
/*for table cordings*/
table.layoutMiddle {
margin-left:auto;
margin-right:auto;
}

/*ポップアップウインドウ*/
.layoutSize420 {
width:420px;
margin:0 auto;
padding-bottom:8px;
padding:5px;
}

.layoutSize420 h1{ font-size:16px; color:#f60; margin-bottom:10px;}

.layoutSize420 .textareaex{ padding:10px; margin:10px 10px 10px 0;}
.layoutSize420 .itemExchangeBtn img{ padding:10px auto; margin:10px 10px 10px 0;}

/*for table cordings*/
table.layoutMiddle {
margin-left:auto;
margin-right:auto;
}

/*ブランクウインドウ　横840　ヘッダー・ボトム付き*/
#externalContents body.landing_template {
background:url(http://img.tinierme.com/common/img/externalContents_granBg.jpg) 0 -400px repeat-x;
padding:10px 0 0;
}
#externalContents .landing_template #head {
width:840px;
margin:0 auto;
position:relative;
}
#externalContents .landing_template .landing_core {
background:url(http://img.tinierme.com/common/img/landing_template_parts_bottom.gif) left bottom no-repeat;
width:840px;
margin:0 auto 30px;
padding-bottom:29px;
}
#externalContents .landing_template .landing_core .landing_core_inner {
padding:1px 0;
border:1px solid #ddd;
border-top:none;
border-bottom:none;
background:white;
}
