@charset "utf-8";

/* --------------------------------------------------
 for Browser Print
-------------------------------------------------- */

/* Adjust
-------------------------------------------------- */
div.pagetopAnchor {
clear:both;
}

div#supportNav {
clear:both;
}

div#globalFooter {
clear:both;
}

/* for IE6 */
* html div.boxFrameA01 {margin-right:9px;}
* html div.boxFrameLast div.boxFrameA01 {margin-right:0;}

/* for IE7 */
*:first-child+html div.boxFrameA01 {margin-right:9px;}
*:first-child+html div.boxFrameLast div.boxFrameA01 {margin-right:0;}

/* for FireFox
-------------------------------------------------- */
/* main frame */
@-moz-document url-prefix() {

div#main {
display: table;
direction: rtl;
vertical-align: top;
}
div#contents {
display: table-cell;
float: none;
direction: ltr;
}
div#contentsInner {
display: table-cell;
float: none;
direction: ltr;
}
div#relatedInfoSection {
display: table-cell;
float: none;
direction: ltr;
vertical-align: top;
}
div#localNavSection {
display: table-cell;
float: none;
direction: ltr;
}

}

/* categoryIndex */
@-moz-document url-prefix() {

div#categoryIndex div#contents {
display: table-cell;
float: none;
direction: ltr;
}
div#categoryIndex div#contentsInner {
display: table-cell;
float: none;
direction: ltr;
}
div#categoryIndex div#relatedInfoSection {
display: table-cell;
float: none;
direction: ltr;
}

}

/* articleContents */
@-moz-document url-prefix() {

div#articleContents div#contents {
display: table-cell;
float: none;
direction: ltr;
}
div#articleContents div#contentsInner {
display: table-cell;
float: none;
direction: ltr;
}
div#articleContents div#relatedInfoSection {
display: table-cell;
float: none;
direction: ltr;
margin-top: 0;
}

.home div#articleContents div#sizeChangeBtn {
position: absolute;
top: 127px;
right: 10px;
}

}

/* sizeChangeBtn */
@-moz-document url-prefix() {

div#sizeChangeBtn {
position: absolute;
top: 127px;
right: 10px;
}
.home div#sizeChangeBtn {
position: absolute;
top: 497px;
right: 10px;
}

}




