/*! normalize.css v1.1.1 | MIT License | git.io/normalize */

/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3.
 */

#w0 article,
#w0 aside,
#w0 details,
#w0 figcaption,
#w0 figure,
#w0 footer,
#w0 header,
#w0 hgroup,
#w0 main,
#w0 nav,
#w0 section,
#w0 summary {
    display: block;
}

#w0 a:focus {
    outline: thin dotted;
}

#w0 a:active,
#w0 a:hover {
    outline: 0;
}

/* ==========================================================================
   Typography
   ========================================================================== */

/**
 * Address font sizes and margins set differently in IE 6/7.
 * Address font sizes within `section` and `article` in Firefox 4+, Safari 5,
 * and Chrome.
 */

/*#w0 h1 {
    font-size: 2em;
    margin: 0.67em 0;
}
#w0 h2 {
    font-size: 1.5em;
    margin: 0.83em 0;
}
#w0 h3 {
    font-size: 1.17em;
    margin: 1em 0;
}
#w0 h4 {
    font-size: 1em;
    margin: 1.33em 0;
}
#w0 h5 {
    font-size: 0.83em;
    margin: 1.67em 0;
}
#w0 h6 {
    font-size: 0.67em;
    margin: 2.33em 0;
}*/

#w0 b,
#w0 strong {
    font-weight: bold;
}

#w0 blockquote {
    margin: 1em 40px;
}
#w0 dfn {
    font-style: italic;
}
#w0 hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}

#w0 mark {
    background: #ff0;
    color: #000;
}
#w0 p,
#w0 pre {
    margin:0;
}

#w0 code,
#w0 kbd,
#w0 pre,
#w0 samp {
    font-family: monospace, serif;
    _font-family: 'courier new', monospace;
    font-size: 1em;
}

#w0 pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}
#w0 q {
    quotes: none;
}
#w0 q:before,
#w0 q:after {
    content: '';
    content: none;
}
#w0 small {
    font-size: 80%;
}
#w0 sub,
#w0 sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
#w0 sup {
    top: -0.5em;
}
#w0 sub {
    bottom: -0.25em;
}
#w0 dl,
#w0 menu,
#w0 ol,
#w0 ul {
    margin: 0;
}
#w0 dd {
    margin: 0 0 0 0px;
}
#w0 menu,
#w0 ol,
#w0 ul {
    padding: 0 0 0 0px;
}
#w0 nav ul,
#w0 nav ol {
    list-style: none;
    list-style-image: none;
}
#w0 img {
    border: 0; /* 1 */
    -ms-interpolation-mode: bicubic; /* 2 */
}
#w0 svg:not(:root) {
    overflow: hidden;
}
#w0 figure {
    margin: 0;
}

#w0 table {
    border-collapse: collapse;
    border-spacing: 0;
}
#w0 .clearfix:before,
#w0 .clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

#w0 .clearfix:after {
    clear: both;
}
#w0 .clearfix {
    *zoom: 1;
}
#w0 ._sp,
#w0 ._sp960,
#w0 ._sp360,
#w0 ._sp460,
#w0 ._sp560,
#w0 ._sp680,
#w0 ._sp760,
#w0 ._sp860{
    display:none!important;
}
#w0 .clear {

    clear: both;
    height: 0;
	overflow: hidden;
	line-height: 0px;
	font-size: 0px;
	width: auto;
	
}
/*#w0 .cf:before,
#w0 .cf:after{
    content:"";
    display:table;
}*/
#w0 .cf:after{
    content:"";
    display: block;
    clear: both;
}
#w0 ul {
	margin: 0px;
	padding: 0px;
}
#w0 .mreset{
margin:0 0 0 0;
}
#w0 .mt1{
margin-top:1px;
}
#w0 .mt2{
margin-top:2px;
}
#w0 .mt3{
margin-top:3px;
}
#w0 .mt4{
margin-top:4px;
}
#w0 .mt5{
margin-top:5px;
}
#w0 .mt6{
margin-top:6px;
}
#w0 .mt7{
margin-top:7px;
}
#w0 .mt8{
margin-top:8px;
}
#w0 .mt9{
margin-top:9px;
}
#w0 .mt10{
margin-top:10px;
}
#w0 .mt15{
margin-top:15px;
}
#w0 .mt20{
margin-top:20px;
}
#w0 .mt25{
margin-top:25px;
}
#w0 .mt30{
margin-top:30px;
}
#w0 .mt35{
margin-top:35px;
}
#w0 .mt40{
margin-top:40px;
}
#w0 .mt45{
margin-top:45px;
}
#w0 .mt50{
margin-top:50px;
}
#w0 .mt55{
margin-top:55px;
}
#w0 .mt60{
margin-top:60px;
}
#w0 .mt65{
margin-top:65px;
}
#w0 .mt70{
margin-top:70px;
}
#w0 .mt75{
margin-top:75px;
}
#w0 .mt80{
margin-top:80px;
}
#w0 .mt85{
margin-top:85px;
}
#w0 .mt90{
margin-top:90px;
}
#w0 .mt95{
margin-top:95px;
}
#w0 .mt100{
margin-top:100px;
}

#w0 .mr1{
margin-right:1px;
}
#w0 .mr2{
margin-right:2px;
}
#w0 .mr3{
margin-right:3px;
}
#w0 .mr4{
margin-right:4px;
}
#w0 .mr5{
margin-right:5px;
}
#w0 .mr6{
margin-right:6px;
}
#w0 .mr7{
margin-right:7px;
}
#w0 .mr8{
margin-right:8px;
}
#w0 .mr9{
margin-right:9px;
}
#w0 .mr10{
margin-right:10px;
}
#w0 .mr15{
margin-right:15px;
}
#w0 .mr20{
margin-right:20px;
}
#w0 .mr25{
margin-right:25px;
}
#w0 .mr30{
margin-right:30px;
}
#w0 .mr35{
margin-right:35px;
}
#w0 .mr40{
margin-right:40px;
}
#w0 .mr45{
margin-right:45px;
}
#w0 .mr50{
margin-right:50px;
}
#w0 .mr55{
margin-right:55px;
}
#w0 .mr60{
margin-right:60px;
}
#w0 .mr65{
margin-right:65px;
}
#w0 .mr70{
margin-right:70px;
}
#w0 .mr75{
margin-right:75px;
}
#w0 .mr80{
margin-right:80px;
}
#w0 .mr85{
margin-right:85px;
}
#w0 .mr90{
margin-right:90px;
}
#w0 .mr95{
margin-right:95px;
}
#w0 .mr100{
margin-right:100px;
}


#w0 .mb1{
margin-bottom:1px;
}
#w0 .mb2{
margin-bottom:2px;
}
#w0 .mb3{
margin-bottom:3px;
}
#w0 .mb4{
margin-bottom:4px;
}
#w0 .mb5{
margin-bottom:5px;
}
#w0 .mb6{
margin-bottom:6px;
}
#w0 .mb7{
margin-bottom:7px;
}
#w0 .mb8{
margin-bottom:8px;
}
#w0 .mb9{
margin-bottom:9px;
}
#w0 .mb10{
margin-bottom:10px;
}
#w0 .mb15{
margin-bottom:15px;
}
#w0 .mb20{
margin-bottom:20px;
}
#w0 .mb25{
margin-bottom:25px;
}
#w0 .mb30{
margin-bottom:30px;
}
#w0 .mb35{
margin-bottom:35px;
}
#w0 .mb40{
margin-bottom:40px;
}
#w0 .mb45{
margin-bottom:45px;
}
#w0 .mb50{
margin-bottom:50px;
}
#w0 .mb55{
margin-bottom:55px;
}
#w0 .mb60{
margin-bottom:60px;
}
#w0 .mb65{
margin-bottom:65px;
}
#w0 .mb70{
margin-bottom:70px;
}
#w0 .mb75{
margin-bottom:75px;
}
#w0 .mb80{
margin-bottom:80px;
}
#w0 .mb85{
margin-bottom:85px;
}
#w0 .mb90{
margin-bottom:90px;
}
#w0 .mb95{
margin-bottom:95px;
}
#w0 .mb100{
margin-bottom:100px;
}

#w0 .ml1{
margin-left:1px;
}
#w0 .ml2{
margin-left:2px;
}
#w0 .ml3{
margin-left:3px;
}
#w0 .ml4{
margin-left:4px;
}
#w0 .ml5{
margin-left:5px;
}
#w0 .ml6{
margin-left:6px;
}
#w0 .ml7{
margin-left:7px;
}
#w0 .ml8{
margin-left:8px;
}
#w0 .ml9{
margin-left:9px;
}
#w0 .ml5{
margin-left:5px;
}
#w0 .ml10{
margin-left:10px;
}
#w0 .ml15{
margin-left:15px;
}
#w0 .ml20{
margin-left:20px;
}
#w0 .ml25{
margin-left:25px;
}
#w0 .ml30{
margin-left:30px;
}
#w0 .ml35{
margin-left:35px;
}
#w0 .ml40{
margin-left:40px;
}
#w0 .ml45{
margin-left:45px;
}
#w0 .ml50{
margin-left:50px;
}
#w0 .ml55{
margin-left:55px;
}
#w0 .ml60{
margin-left:60px;
}
#w0 .ml65{
margin-left:65px;
}
#w0 .ml70{
margin-left:70px;
}
#w0 .ml75{
margin-left:75px;
}
#w0 .ml80{
margin-left:80px;
}
#w0 .ml85{
margin-left:85px;
}
#w0 .ml90{
margin-left:90px;
}
#w0 .ml95{
margin-left:95px;
}
#w0 .ml100{
margin-left:100px;
}


/*padding*/
#w0 .pt1{
padding-top:1px;
}
#w0 .pt2{
padding-top:2px;
}
#w0 .pt3{
padding-top:3px;
}
#w0 .pt4{
padding-top:4px;
}
#w0 .pt5{
padding-top:5px;
}
#w0 .pt6{
padding-top:6px;
}
#w0 .pt7{
padding-top:7px;
}
#w0 .pt8{
padding-top:8px;
}
#w0 .pt9{
padding-top:9px;
}
#w0 .pt10{
padding-top:10px;
}
#w0 .pt15{
padding-top:15px;
}
#w0 .pt20{
padding-top:20px;
}
#w0 .pt25{
padding-top:25px;
}
#w0 .pt30{
padding-top:30px;
}
#w0 .pt35{
padding-top:35px;
}
#w0 .pt40{
padding-top:40px;
}
#w0 .pt45{
padding-top:45px;
}
#w0 .pt50{
padding-top:50px;
}
#w0 .pt55{
padding-top:55px;
}
#w0 .pt60{
padding-top:60px;
}
#w0 .pt65{
padding-top:65px;
}
#w0 .pt70{
padding-top:70px;
}
#w0 .pt75{
padding-top:75px;
}
#w0 .pt80{
margin-top:80px;
}
#w0 .pt85{
padding-top:85px;
}
#w0 .pt90{
padding-top:90px;
}
#w0 .pt95{
padding-top:95px;
}
#w0 .pt100{
padding-top:100px;
}
#w0 .pt230{
padding-top:230px;
}
#w0 .pt420{
padding-top:420px;
}

#w0 .pr1{
padding-right:1px;
}
#w0 .pr2{
padding-right:2px;
}
#w0 .pr3{
padding-right:3px;
}
#w0 .pr4{
padding-right:4px;
}
#w0 .pr5{
padding-right:5px;
}
#w0 .pr6{
padding-right:6px;
}
#w0 .pr7{
padding-right:7px;
}
#w0 .pr8{
padding-right:8px;
}
#w0 .pr9{
padding-right:9px;
}
#w0 .pr10{
padding-right:10px;
}
#w0 .pr12{
padding-right:12px;
}
#w0 .pr15{
padding-right:15px;
}
#w0 .pr20{
padding-right:20px;
}
#w0 .pr25{
padding-right:25px;
}
#w0 .pr27{
padding-right:27px;
}
#w0 .pr30{
padding-right:30px;
}
#w0 .pr35{
padding-right:35px;
}
#w0 .pr40{
padding-right:40px;
}
#w0 .pr45{
padding-right:45px;
}
#w0 .pr50{
padding-right:50px;
}
#w0 .pr55{
padding-right:55px;
}
#w0 .pr60{
padding-right:60px;
}
#w0 .pr65{
padding-right:65px;
}
#w0 .pr70{
padding-right:70px;
}
#w0 .pr75{
padding-right:75px;
}
#w0 .pr80{
padding-right:80px;
}
#w0 .pr85{
padding-right:85px;
}
#w0 .pr90{
padding-right:90px;
}
#w0 .pr95{
padding-right:95px;
}
#w0 .pr100{
padding-right:100px;
}

#w0 .pb1{
padding-bottom:1px;
}
#w0 .pb2{
padding-bottom:2px;
}
#w0 .pb3{
padding-bottom:3px;
}
#w0 .pb4{
padding-bottom:4px;
}
#w0 .pb5{
padding-bottom:5px;
}
#w0 .pb6{
padding-bottom:6px;
}
#w0 .pb7{
padding-bottom:7px;
}
#w0 .pb8{
padding-bottom:8px;
}
#w0 .pb9{
padding-bottom:9px;
}
#w0 .pb10{
padding-bottom:10px;
}
#w0 .pb15{
padding-bottom:15px;
}
#w0 .pb20{
padding-bottom:20px;
}
#w0 .pb25{
padding-bottom:25px;
}
#w0 .pb30{
padding-bottom:30px;
}
#w0 .pb35{
padding-bottom:35px;
}
#w0 .pb40{
padding-bottom:40px;
}
#w0 .pb45{
padding-bottom:45px;
}
#w0 .pb50{
padding-bottom:50px;
}
#w0 .pb55{
padding-bottom:55px;
}
#w0 .pb60{
padding-bottom:60px;
}
#w0 .pb65{
padding-bottom:65px;
}
#w0 .pb70{
padding-bottom:70px;
}
#w0 .pb75{
padding-bottom:75px;
}
#w0 .pb80{
padding-bottom:80px;
}
#w0 .pb85{
padding-bottom:85px;
}
#w0 .pb90{
padding-bottom:90px;
}
#w0 .pb95{
padding-bottom:95px;
}
#w0 .pb100{
padding-bottom:100px;
}
#w0 .pb150{
padding-bottom:150px;
}
#w0 .pb200{
padding-bottom:200px;
}
#w0 .pb230{
padding-bottom:230px;
}

#w0 .pl1{
padding-left:1px;
}
#w0 .pl2{
padding-left:2px;
}
#w0 .pl3{
padding-left:3px;
}
#w0 .pl4{
padding-left:4px;
}
#w0 .pl5{
padding-left:5px;
}
#w0 .pl6{
padding-left:6px;
}
#w0 .pl7{
padding-left:7px;
}
#w0 .pl8{
padding-left:8px;
}
#w0 .pl9{
padding-left:9px;
}
#w0 .pl10{
padding-left:10px;
}
#w0 .pl15{
padding-left:15px;
}
#w0 .pl20{
padding-left:20px;
}
#w0 .pl25{
padding-left:25px;
}
#w0 .pl30{
padding-left:30px;
}
#w0 .pl35{
padding-left:35px;
}
#w0 .pl40{
padding-left:40px;
}
#w0 .pl45{
padding-left:45px;
}
#w0 .pl50{
padding-left:50px;
}
#w0 .pl55{
padding-left:55px;
}
#w0 .pl60{
padding-left:60px;
}
#w0 .pl65{
padding-left:65px;
}
#w0 .pl70{
padding-left:70px;
}
#w0 .pl75{
padding-left:75px;
}
#w0 .pl80{
padding-left:80px;
}
#w0 .pl85{
padding-left:85px;
}
#w0 .pl90{
padding-left:90px;
}
#w0 .pl95{
padding-left:95px;
}
#w0 .pl100{
padding-left:100px;
}
#w0 .pl150{
padding-left:150px;
}

#w0 .fleft{
float:left;
}

#w0 .fright{
float:right;
}

#w0 .tleft{
text-align:left;
}

#w0 .tright{
text-align:right;
}

#w0 .center{
text-align:center;
}

#w0 .relative{
position:relative;
}

#w0 .absolute{
position:absolute;
}

#w0 .em1{
padding:0 0 0 1.1em;
}
#w0 .em2{
padding:0 0 0 2.2em;
}

#w0 span.supT {
font-size: 10px;
vertical-align: top;
position: relative;
top: -5px;
}

#w0 img { -ms-interpolation-mode: bicubic; }
#w0 li {
	list-style-type: none;
}

#w0 * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
#w0 .t-left { text-align: left;}
#w0 .t-center { text-align: center;}
#w0 .t-right { text-align: right;}

#w0 .f-left { float: left;}
#w0 .f-right { float: right;}

#w0 ul,#w0 ul li{
    margin: 0;
    padding: 0;
}

#w0 .ancb{
    position: relative;
}
#w0 .ancb a{
    position: absolute;
    left: 0;
    top: -60px;
}

#w0 p.note {
    font-size: 10px;
    line-height: 14px;
    color: #000000;
    font-family: "游ゴシック", "YuGothic", "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", 'Hiragino Kaku Gothic ProN', Meiryo, "ＭＳ ゴシック", sans-serif;

}
#w0 p.note.abs {
    position: absolute;
    right: 5px;
    bottom: 5px;
}
#w0 p.note.absl {
    position: absolute;
    left: 5px;
    bottom: 5px;
}
#w0 p.note.colw {
    color: #ffffff;
}
#w0 p.note.colw.shdw {

    text-shadow: 1px 1px 1px rgba(0,0,0,1),-1px -1px 1px rgba(0,0,0,1),1px -1px 1px rgba(0,0,0,1),-1px 1px 1px rgba(0,0,0,1),0px 0px 3px rgba(0,0,0,1);
    -moz-text-shadow:1px 1px 1px rgba(0,0,0,1),-1px -1px 1px rgba(0,0,0,1),1px -1px 1px rgba(0,0,0,1),-1px 1px 1px rgba(0,0,0,1),0px 0px 3px rgba(0,0,0,1);
    -webkit-text-shadow:1px 1px 1px rgba(0,0,0,1),-1px -1px 1px rgba(0,0,0,1),1px -1px 1px rgba(0,0,0,1),-1px 1px 1px rgba(0,0,0,1),0px 0px 3px rgba(0,0,0,1);
}
#w0 p.note.shdw {
    text-shadow: 1px 1px 1px rgba(0,0,0,1),-1px -1px 1px rgba(0,0,0,1),1px -1px 1px rgba(0,0,0,1),-1px 1px 1px rgba(0,0,0,1),0px 0px 3px rgba(0,0,0,1);
    -moz-text-shadow:1px 1px 1px rgba(0,0,0,1),-1px -1px 1px rgba(0,0,0,1),1px -1px 1px rgba(0,0,0,1),-1px 1px 1px rgba(0,0,0,1),0px 0px 3px rgba(0,0,0,1);
    -webkit-text-shadow:1px 1px 1px rgba(0,0,0,1),-1px -1px 1px rgba(0,0,0,1),1px -1px 1px rgba(0,0,0,1),-1px 1px 1px rgba(0,0,0,1),0px 0px 3px rgba(0,0,0,1);
}
#w0 p.note.right {
    text-align: right;
}
#w0 p.note.center {
    text-align: center;
}

#w0 .fig span.note,
#w0 .fig1 span.note,
#w0 .fig2 span.note,
#w0 .fig3 span.note,
#w0 .fig4 span.note,
#w0 .fig5 span.note,
#w0 .fig6 span.note,
#w0 .fig7 span.note,
#w0 .fig8 span.note,
#w0 .fig9 span.note{
    position: absolute;
    right: 5px;
    bottom: 5px;
    text-shadow: 0 0 2px rgba(0,0,0,0.9);
}
#w0 span.note.colw{
    color: #ffffff;

}
#w0 .fig{
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
#w0 .fig1{
    width: 100%;
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
#w0 .fig2{
    width: 100%;
    max-width:240px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
#w0 .fig3{
    width: 100%;
    max-width: 360px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
#w0 .fig3.left{
    margin-left: unset;
}
#w0 .fig4{
    width: 100%;
    max-width: 460px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
#w0 .fig5{
    width: 100%;
    max-width: 500px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
#w0 .fig6{
    width: 100%;
    max-width: 640px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
#w0 .fig7{
    width: 100%;
    max-width:700px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
#w0 .fig8{
    width: 100%;
    max-width: 860px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
#w0 .fig9{
    width: 100%;
    max-width: 960px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
#w0 .fig img,
#w0 .fig1 img,
#w0 .fig2 img,
#w0 .fig3 img,
#w0 .fig4 img,
#w0 .fig5 img,
#w0 .fig6 img,
#w0 .fig7 img,
#w0 .fig8 img,
#w0 .fig9 img{
    display: block;
    vertical-align: bottom;
    width: 100%;
}
#w0 .cttbl{
    width: 50%;
    position: relative;
    box-sizing: border-box;
    float: left;
}
#w0 .cttbr{
    width: 50%;
    position: relative;
    box-sizing: border-box;
    float: right;
}
#w0 .cttbl.w28,
#w0 .cttbr.w28{
    width: 28%;
}
#w0 .cttbl.w30,
#w0 .cttbr.w30{
    width: 30%;
}
#w0 .cttbl.w32,
#w0 .cttbr.w32{
    width: 32%;
}
#w0 .cttbl.w33,
#w0 .cttbr.w33{
    width: 33.33%;
}
#w0 .cttbl.w40,
#w0 .cttbr.w40{
    width: 40%;
}
#w0 .cttbl.w48,
#w0 .cttbr.w48{
    width: 48%;
}
#w0 .cttbl.w49,
#w0 .cttbr.w49{
    width: 49%;
}
#w0 .cttbl.w51,
#w0 .cttbr.w51{
    width: 51%;
}
#w0 .cttbl.w52,
#w0 .cttbr.w52{
    width: 52%;
}
#w0 .cttbl.w58,
#w0 .cttbr.w58{
    width: 58%;
}
#w0 .cttbl.w60,
#w0 .cttbr.w60{
    width: 60%;
}
#w0 .cttbl.w66,
#w0 .cttbr.w66{
    width: 66.66%;
}
#w0 .cttbl.w70,
#w0 .cttbr.w70{
    width: 70%;
}
#w0 .cttbl.w96,
#w0 .cttbr.w96{
    width: 96%;
}
#w0 .cttbl.w285,
#w0 .cttbr.w285{
    width: 285px;
}
#w0 .secin p.lead{
    font-size: 20px;
    line-height: 34px;
    text-align: center;
    margin-bottom: 20px;
}
#w0 .secin p.lead.center{
    text-align: center;
}
#w0 .secin p.lead.left{
    text-align: left;
}
#w0 .secin p.lead.right{
    text-align: right;
}
@media screen and (max-width: 584px) {
    #w0 .secin p.lead{
        font-size: 18px;
        line-height: 26px;
        margin-bottom: 20px;
    }
    #w0 .cttbl,
    #w0 .cttbr{
        width: 100%;
        float: none;
    }
    #w0 .cttbl.w60,
    #w0 .cttbr.w60{
        width: 100%;
        float: none;
    }
    #w0 .cttbl.w51,
    #w0 .cttbr.w51{
        width: 100%;
        float: none;
    }
    #w0 .cttbl.w58,
    #w0 .cttbr.w58{
        width: 100%;
        float: none;
    }
    #w0 .cttbl.w96,
    #w0 .cttbr.w96{
        width: 100%;
        float: none;
    }
    #w0 .cttbl.w52,
    #w0 .cttbr.w52{
        width: 100%;
        float: none;
    }
    #w0 .cttbl.w33,
    #w0 .cttbr.w33{
        width: 100%;
        float: none;
    }
    #w0 .cttbl.w66,
    #w0 .cttbr.w66{
        width: 100%;
        float: none;
    }
    #w0 .cttbl.w48,
    #w0 .cttbr.w48{
        width: 100%;
        float: none;
    }
    #w0 .cttbl.w49,
    #w0 .cttbr.w49{
        width: 100%;
        float: none;
    }
    #w0 .cttbl.w40,
    #w0 .cttbr.w40{
        width: 100%;
        float: none;
    }
    #w0 .cttbl.w30,
    #w0 .cttbr.w30{
        width: 100%;
        float: none;
    }
    #w0 .cttbl.w70,
    #w0 .cttbr.w70{
        width: 100%;
        float: none;
    }
    #w0 .cttbl.w285,
    #w0 .cttbr.w285{
        width: 100%;
        float: none;
    }
}
