#mainv{border-bottom:1px solid #fff;position:relative}#mainv .container{position:relative}#mainv #breadcrumb{color:#979797}#mainv #breadcrumb .breadcrumb-col{background:url('../../img/icon/arrow-gray-right.png?1612447225') no-repeat left center}#mainv #breadcrumb .breadcrumb-col:first-child{background-image:none}#mainv #breadcrumb a{color:#979797}#mainv .cb_time{width:395px;font-size:18px;font-weight:bold;color:#cc0033;display:block;text-align:center;position:absolute;left:170px;top:246px}#container{padding-top:40px}#global-nav .nav-col-link-campaign{background:url('../../img/icon/ic-cam-on.png?1612447225') 18px 16px no-repeat #004ea2;color:#fff}#sidebar .menu-col-campaign{background:url('../../img/icon/ic-cam.png?1612447225') no-repeat 10px center #e0e8f5;background-size:18px auto, 100%}#sidebar .menu-col-campaign .menu-link{color:#004ea2}#follow-header .nav-col-link-campaign{background:url('../../img/icon/ic-cam.png?1612447225') center 13px no-repeat #eee}#mainv{height:310px;background:url('../../img/campaign/index/mainv-bg-double.png?1612447224') no-repeat center top #111}#mainv .note{position:absolute;bottom:130px;right:20px;font-size:11px;color:#777}#mainv .mainv-text{margin-top:28px}#contents .campaign-col{position:relative;min-height:120px;margin-bottom:13px;padding:13px 10px 0 290px;border-top:1px dashed #ddd;font-size:13px;color:#444}#contents .strong-campaign-col{min-height:140px;padding-left:370px}#contents .campaign-thumb{position:absolute;top:13px;left:10px;border:1px solid #ddd}#contents .campaign-thumb-link{transition:opacity .2s}#contents .campaign-thumb-link:hover{opacity:.8}#contents .campaign-name{overflow:hidden;*zoom:1;font-weight:bold}#contents .campaign-brand{display:block;float:left;width:100px;margin-right:8px;padding:6px 0 5px;border-radius:3px;text-align:center;font-size:13px;color:#fff}#contents .campaign-name-link{display:inline-block;margin-top:4px;font-size:14px;line-height:1.3}#contents .campaign-description{margin-top:15px;line-height:1.5}#contents .campaign-term{margin-top:15px;font-weight:bold}#personal-campaign{margin-top:30px}#personal-campaign .personal-brand{background-color:#e77e23}#official-campaign .official-brand{background-color:#004ea2}
