
.row-content{ width:823px; margin:0 auto; text-align:left; margin-left:15px; overflow:hidden}
.showcase.cloud{ position:relative; height:309px}
.showcase.cloud .container{ height:324px; overflow:hidden; position:relative}
.showcase.cloud .slide{ position:absolute; top:0; left:0; z-index:0; width:823px; height:324px}
.showcase.cloud .slide .content-main-visual{ width:595px; height:309px; overflow:hidden; position:relative; border:1px #ccc solid}
.showcase.cloud .slide .content-main-visual a{ display:none; width:595px; height:309px; overflow:hidden; position:absolute; z-index:0; top:0; left:0}
.showcase.cloud .slide .content-main-visual a.pc{ display:block}
.showcase.cloud .slide .content-main-visual a.tablet{ display:none}
.showcase.cloud .slide .content-main-visual a.smartphone{ display:none}
.showcase.cloud .slide .content-main-visual a img{ width:595px; height:309px}

.showcase.cloud .slide .content-main-feature{ height:309px; width:200px; position:absolute; top:0; left:610px}
.showcase.cloud .slide .content-main-feature .feature{ width:200px; height:98px; text-align:center; position:relative; }
.showcase.cloud .slide .content-main-feature .feature a{ padding-top:0; display:block; width:200px; height:98px; position:relative; background-image:none; opacity:0.4; filter:alpha(opacity=40); color:#000; border:1px #ccc solid;}
.showcase.cloud .slide .content-main-feature .feature a:hover{ background-image:none}
.showcase.cloud .slide .content-main-feature .feature a:hover{ opacity:1; filter:alpha(opacity=100)}
.showcase.cloud .slide .content-main-feature .feature a.current{ background:none}
.showcase.cloud .slide .content-main-feature .feature a img{ position:absolute; width:200px; height:98px; margin:0 auto; left:0px}
.showcase.cloud .slide .content-main-feature .feature a img.tablet{ display:none}
.showcase.cloud .slide .content-main-feature .feature a img.mobile{ display:none}
.showcase.cloud .slide .content-main-feature .feature a span{ position:absolute; top:32px; left:92px; display:block; width:70px; height:auto; text-align:left; padding:0; color:#fff; font-size:15px}


.showcase.cloud .slide .content-main-feature .feature a.current{ opacity:1; filter:alpha(opacity=100)}
.showcase.cloud .slide .content-main-feature .feature a .timerLine{ display:none; position:absolute; left:0; bottom:0; width:122px; height:7px}
.showcase.cloud .slide .content-main-feature .feature a.current .timerLine{ display:block}
