@charset "UTF-8";.flexslider-container{background:url('../img/index/ico_mv-loading.gif') center center no-repeat;min-width:960px;min-height:600px;}
section#content01{background:#EFEFEF url('../img/index/bg_content01.png') repeat;min-width:100%;padding:36px 0;border-top:1px solid #000;border-bottom:1px solid #000;}
ul#content01-1st{width:960px;height:472px;padding:0;margin:0 auto 16px;list-style:none;}
ul#content01-1st li{width:472px;height:472px;padding:0;margin:0 16px 0 0;float:left;}
ul#content01-1st li:last-child{margin:0;}
.bgwhite{background:#fff;}
ul#content01-1st li h3{width:472px;height:228px;margin:0 0 16px;}
ul#content01-1st li h3:last-child{margin:0;}
ul#content01-2nd{width:960px;height:472px;padding:0;margin:0 auto;list-style:none;}
ul#content01-2nd li{width:472px;height:472px;padding:0;margin:0 16px 0 0;float:left;}
ul#content01-2nd li h3{width:472px;height:228px;margin:0 0 16px;}
ul#content01-2nd li:last-child{margin:0;}
ul.minimum{width:472px;height:228px;padding:0;margin:0;list-style:none;}
ul.minimum li{width:228px !important;height:228px !important;padding:0;margin:0 16px 0 0;float:left;}
ul.minimum li:last-child{margin:0;}
ul.minimum li h3{width:228px !important;height:228px !important;padding:0;margin:0;}
div#pinterest-top{background:#FFF;width:471px;height:472px;padding:0;margin:0;}
ul#tab{background:#EFEFEF url('../img/index/bg_content01.png') repeat;width:472px;height:30px;padding:4px 0;margin:0;list-style:none;}
ul#tab li{background:#FFF;width:157px;height:15px;padding:8px 0 7px;margin:0 0 15px;text-align:center;font-size:15px;font-weight:600;line-height:100%;color:#000;}
#tab li.select{background:#662D91;color:#FFF;}
.display-none{display:none;}
ul#tab-content{width:424px;height:334px;padding:12px 24px 24px;margin:0;list-style:none;}
ul#tab-content li{width:424px;height:334px;padding:0;margin:0;}
div#news{width:424px;height:334px;overflow:scroll;margin:0;list-style:none;}
div#news article{width:424px;height:auto;font-size:12px;line-height:125%;padding:0 0 9px;margin:0 0 9px;border-bottom:1px dotted #CCC;}
div#news_title{width:424px;height:24px;padding:24px 24px 12px;}
div#news_title h2{width:228px;height:23px;padding:1px 0 0;float:left;}
div#news_title h6{width:72px;height:24px;float:right;}
div#twitter-top{width:424px;height:336px;padding:0;margin:0;}
section#content02{background:#FFF url('../img/index/bg_content02-01.jpg') center center;background-size:cover;min-width:100%;height:auto;padding:72px 0 60px;}
section#content02 h2{background:url('../img/index/bg_content02-02.png') repeat;width:100%;height:36px;padding:12px 0 12px;margin:0 0 90px;text-align:center;font-size:36px;font-weight:300;line-height:36px;color:#FFF;}
div#wrap-content02{width:960px;height:auto;margin:0 auto;}
div#left-content02{width:540px;height:auto;padding:0 60px 0 0;float:left;}
div#left-content02 h3{margin:0 0 24px;font-size:30px;font-weight:200;line-height:110%;color:#000;}
div#left-content02 p{font-size:12px;line-height:150%}
section#content03{min-width:100%;height:auto;padding:0 0 60px;}
section#content03 h2{background:url('../img/index/bg_content03.png') repeat;width:100%;height:36px;padding:12px 0 12px;margin:0 0 36px;text-align:center;font-size:36px;font-weight:300;line-height:36px;color:#FFF;}
section#content03 h3{font-size:30px;font-weight:200;line-height:110%;color:#000;}
section#content03 ul{width:826px;height:55px;padding:0 67px 36px;margin:0 auto 48px;border-bottom:1px solid #000;list-style:none;}
section#content03 ul li{width:199px;height:55px;padding:0;margin:0 10px 0 0;float:left;}
section#content03 ul li:last-child{margin:0;}
article#webmarketing{background:url('../img/index/img_content03-01.jpg') no-repeat top left;width:540px;height:auto;margin:0 auto 36px;padding:0 0 0 420px;}
article#webmarketing p{font-size:14px;line-height:150%;margin:0 0 24px;}
article#creative{background:url('../img/index/img_content03-02.jpg') no-repeat top right;width:540px;height:auto;margin:0 auto 36px;padding:0 420px 0 0;}
article#creative p{font-size:14px;line-height:150%;margin:0 0 24px;}
article#media{background:url('../img/index/img_content03-03.jpg') no-repeat top left;width:540px;height:auto;margin:0 auto 36px;padding:0 0 0 420px;}
article#media p{font-size:14px;line-height:150%;margin:0 0 24px;}
article#foreign{background:url('../img/index/img_content03-04.jpg') no-repeat top right;width:540px;height:auto;margin:0 auto 36px;padding:0 420px 0 0;}
article#foreign p{font-size:14px;line-height:150%;margin:0 0 24px;}
section#content04{background:#EFEFEF url('../img/index/bg_content04-01.jpg') center center;background-size:cover;min-width:100%;height:auto;padding:60px 0 60px;border-top:1px solid #000;border-bottom:1px solid #000;}
section#content04 h2{-webkit-box-shadow:0 0 6px #333;-moz-box-shadow:0 0 6px #333;box-shadow:0 0 6px #333;background:url('../img/index/bg_content04-02.png') repeat;width:100%;height:36px;padding:12px 0 12px;margin:0 0 36px;text-align:center;font-size:36px;font-weight:300;line-height:36px;color:#FFF;}
section#content04 ul{width:960px;height:234px;margin:0 auto 24px;list-style:none;}
section#content04 ul li{-webkit-box-shadow:0 0 6px #333;-moz-box-shadow:0 0 6px #333;box-shadow:0 0 6px #333;background:url('../img/index/bg_content04-03.png') repeat;width:207px;height:auto;padding:12px;margin:0 12px 0 0;float:left;text-align:center;font-size:12px;}
section#content04 ul li:last-child{margin:0;}
section#content04 p{width:100%;height:48px;margin:0 0 24px;text-align:center;}
div#wrap-content04{width:960px;height:auto;margin:0 auto;}
div#left-content04{-webkit-box-shadow:0 0 6px #333;-moz-box-shadow:0 0 6px #333;box-shadow:0 0 6px #333;background:url('../img/index/bg_content04-04.png') repeat;width:414px;height:auto;padding:18px 29px 0;margin:0 12px 0 0;float:left;}
div#left-content04 h4{margin:0 0 12px;text-align:center;}
div#left-content04 ul{width:414px;height:auto;list-style:none;}
div#left-content04 ul li{box-shadow:none;background:none;width:96px;height:auto;padding:0;margin:0 10px 0 0;font-size:12px;line-height:110%;}
div#left-content04 ul li img{margin:0 0 6px;}
div#left-content04 ul li:last-child{margin:0;}
div#right-content04{-webkit-box-shadow:0 0 6px #333;-moz-box-shadow:0 0 6px #333;box-shadow:0 0 6px #333;background:url('../img/index/bg_content04-05.png') repeat;width:414px;height:auto;padding:18px 29px 0;margin:0 0 0 0;float:right;}
div#right-content04 h4{margin:0 0 12px;text-align:center;}
div#right-content04 ul{width:414px;height:auto;list-style:none;}
div#right-content04 ul li{box-shadow:none;background:none;width:96px;height:auto;padding:0;margin:0 10px 0 0;font-size:12px;line-height:110%;}
div#right-content04 ul li img{margin:0 0 6px;}
div#right-content04 ul li:last-child{margin:0;}