@charset "utf-8";

/**** 768px - 1023px ****
iPad mini : Portrait
iPad Air  : Portrait
*/

/**** Grid ****/
.contents { width:720px; }
.contents > .layout-menu-right { display:block; }
.contents > .layout-menu-right > .main { display:block; width:720px; float:none; }
.contents > .layout-menu-right > .menu { display:block; width:720px; float:none; padding:0; margin:40px 0 0 0; }
.contents > .layout-menu-left { display:block; }
.contents > .layout-menu-left > .main { display:block; width:720px; float:none; }
.contents > .layout-menu-left > .menu { display:block; width:720px; float:none; padding:0; margin:40px 0 0 0; }
.contents > .layout-two-columns > .left { width:350px; }
.contents > .layout-two-columns > .right { width:350px; }
.contents > .layout-three-columns > .left { width:225px; }
.contents > .layout-three-columns > .center { width:230px; }
.contents > .layout-three-columns > .right { width:225px; }
.contents > .layout-menu-right > .main .slider,
.contents > .layout-menu-left > .main .slider { width:100% !important; }

/**** Header ****/
header > .inner { width:720px; }
.navigation > .inner { width:720px; }

/**** NavigationMenu ****/
.navigation-menu > .container > .inner { width:720px; }
.navigation-menu > .container > .inner > .menu { width:170px; }
.navigation-menu > .container > .inner > .menu.menu-news { display:block; padding-top:10px; margin:0; }
.navigation-menu > .container > .inner > .menu.menu-news > ul > li { display:inline-block; line-height:24px; margin-right:15px; }

/**** Ribbon ****/
#ribbon > .inner { width:720px; }
#ribbon > .inner2 { width:720px; }


/**** Utils ****/
.tablet-hidden { display:none !important; } .tablet-block { display:block !important; } .tablet-inline-block { display:inline-block !important; } .tablet-inline { display:inline !important; }
.tablet-cover { margin:0 -10px 0 -10px; border-radius:0 0 0 0 !important; }
.tablet-bg-dotted { background:#f9f9f9 url("../../../images/common/bg.dotted.png") top left repeat !important; }
.tablet-wauto { width:auto !important; } .tablet-w100p { width:100% !important; max-width:100% !important; } .tablet-min { width:1% !important; white-space:nowrap !important; }
.tablet-maxwauto { max-width:auto !important; }
.tablet-minwauto { min-width:auto !important; }
.tablet-w30p { width:30% !important; } .tablet-w45p { width:45% !important; }
.tablet-h300 { height:300px !important; } .tablet-h400 { height:400px !important; }
.tablet-mauto { margin-left:auto !important; margin-right:auto !important; }
.tablet-f20px { font-size:20px !important; }
.tablet-m0 { margin:0 !important; } .tablet-m5 { margin:5px !important; } .tablet-m8 { margin:8px !important; } .tablet-m10 { margin:10px !important; } .tablet-m20 { margin:20px !important; }
.tablet-mt0 { margin-top:0 !important; } .tablet-mt5 { margin-top:5px !important; } .tablet-mt10 { margin-top:10px !important; } .tablet-mt15 { margin-top:15px !important; } .tablet-mt20 { margin-top:20px !important; } .tablet-mt30 { margin-top:30px !important; } .tablet-mt40 { margin-top:40px !important; } .tablet-mt100 { margin-top:100px !important; }
.tablet-mr0 { margin-right:0 !important; }
.tablet-mb0 { margin-bottom:0 !important; } .tablet-mb2 { margin-bottom:2px !important; } .tablet-mb4 { margin-bottom:4px !important; } .tablet-mb8 { margin-bottom:8px !important; } .tablet-mb10 { margin-bottom:10px !important; } .tablet-mb15 { margin-bottom:15px !important; } .tablet-mb20 { margin-bottom:20px !important; } .tablet-mb40 { margin-bottom:40px !important; }
.tablet-ml0 { margin-left:0 !important; } .tablet-ml15 { margin-left:15px !important; }
.tablet-p0 { padding:0 !important; } .tablet-p10 { padding:10px !important; } .tablet-p15 { padding:15px !important; }
.tablet-pt0 { padding-top:0px !important; } .tablet-pt5 { padding-top:5px !important; } .tablet-pt10 { padding-top:10px !important; } .tablet-pt15 { padding-top:15px !important; }
.tablet-pr0 { padding-right:0 !important; } .tablet-pr5 { padding-right:5px !important; } .tablet-pr10 { padding-right:10px !important; }
.tablet-pb0 { padding-bottom:0 !important; } .tablet-pb1 { padding-bottom:1px !important; } .tablet-pb10 { padding-bottom:10px !important; }
.tablet-pl0 { padding-left:0 !important; } .tablet-pl5 { padding-left:5px !important; } .tablet-pl10 { padding-left:10px !important; } .tablet-pl15 { padding-left:15px !important; } .tablet-pl20 { padding-left:20px !important; }
.tablet-tc { text-align:center !important; } .tablet-tl { text-align:left !important; } .tablet-tr { text-align:right !important; }
.tablet-youtube { width:320px !important; height:180px !important; }
.tablet-youtube-w100p { position:relative; width:100%; padding-top:56.25%; }
.tablet-youtube-w100p iframe { position:absolute; top:0; right:0; width:100% !important; height:100% !important; }
.tablet-clear-absolute { position:relative !important; top:auto !important; right:auto !important; bottom:auto !important; right:auto !important; }
.tablet-left3px { left:3px !important; }
.tablet-r0 { border-radius:0 !important; }

