@charset "shift_jis";
/* Ver3.1.0-CLSTK-100507 */

/* common
------------------------------------------------------------*/

body {
    overflow: visible !important;
    padding: 10px 0 0 0;
    /*font-size:100%;*/
    line-height: 1.4;
    border-top: none;
}

/* background:none */

body,
.footUtilityNavBox {
    background: none;
}

/* display:none */

.noPrint,
#asdHeader,
#asdFooter,
#asdHeader form,
#asdHeader .nav,
#global,
#asdAside,
#asdFooter .nav,
#sitemapArea,
.pagetop,
/*#asdSub,*/

.flowNav,
.footNav,
.noPrint,
.btnList .back,
.tabList,
.boxTab .topArea,
.boxTab .btmArea {
    display: none !important;
}

.boxTab .topArea,
.boxTab .btmArea {
    border: none;
}

#asdContent {
    text-align: center;
}

#asdContent #asdArticle,
#asdContent #asdArticle.section {
    /*width:722px !important;*/
    margin: 0 auto !important;
}

.categoryName {
    text-align: left;
}

/* width:100% */

/*#asdContainer,
#asdContent,
#asdArticle,
#asdMain,*/

/*#asdMain,*/

/*.pane2 table,
.pane3 table*/

/*{ width:100% !important;}*/

.pane3 #asdContent {
    width: 100% !important;
}

.pane3 #asdArticle {
    margin: 0 auto !important;
}

.pane3 #asdMain {
    width: 524px !important;
    float: left;
}

.pane3 #asdSub {
    width: 194px !important;
    float: left;
}

/*#asdArticle {margin:0 0 0 32px !important;}*/

#asdArticle {
    float: none !important;
    margin: 0 !important;
    padding: 15px 0 0 0 !important;
    /*border:1px solid #ff0000;*/
}

.pageTitle,
.contentTitle {
    background: none !important;
    padding: 0 !important;
}

.categoryName {
    margin: 0;
    padding: 0;
}

/* asdFooter */

#asdHeader {
    clear: both;
    padding-bottom: 20px !important;
}

/* asdFooter */

#asdFooter {
    width: 100%;
    clear: both;
    padding: 20px 0 5px 0 !important;
}

/* entertainment
------------------------------------------------------------*/

#entertainment #asdArticle .headArea h2 {
    left: 0;
}

#entertainment #asdArticle .boxFun {
    width: 700px;
}

#entertainment #asdArticle .pickUpList li,
#entertainment #asdArticle .idxBtnList5 li {
    margin: 0 0 10px 0 !important;
    float: left;
}

/* newsrelease
------------------------------------------------------------*/

/* boxMap
------------------------------------------------------------*/

.boxMap {
    border: none;
}

/* printErr
------------------------------------------------------------*/

.printErr {
    display: block;
    border: 5px solid #ff0000;
    padding: 100px 0;
    text-align: center;
    background: #F1B9DA;
}

.printErr p {
    margin: 0;
    padding: 0;
    font-size: 123.1%;
    font-weight: bold;
}

@media print {}

/* EOF*/