.container-fluid{margin:0 5px}@media screen and (min-width: 960px){.container-fluid{margin:0}}.wrapper-header{position:relative}.header .color-changer,.header .font-changer,.header .header-link,.header .login{display:none}.header .font-changer .small,.header .rss{display:none}@media screen and (min-width: 960px){.header .login{font-size:81.3%}}#dropHeadMenu ul{list-style:none;margin:0;padding:0}#dropHeadMenu .dropHBtnArea{position:relative;width:100%;height:60px}#dropHeadMenu .dropHBtnArea .dropHeadBtn{position:absolute;top:10px;right:5px;z-index:99999;width:40px;height:40px;background:#333 url("../images/common/btn-open.png") no-repeat center center;border-radius:5px}#dropHeadMenu .dropHBtnArea .dropHeadBtn.btnClose{background-image:url("../images/common/btn-close.png")}#dropHeadMenu .menu-index-box{display:none}#dropHeadMenu .menu-index-box{margin-bottom:30px}#dropHeadMenu .menu-unit-style{padding:0 10px 0 0;border-bottom:1px solid #ddd;background:linear-gradient(#fbfbfb, #f5f5f5);box-sizing:border-box}#dropHeadMenu .menu-unit-style .menu-title{background:url("../images/common/icon-arrow-gray.png") no-repeat right center}#dropHeadMenu .menu-unit-style a{display:block;padding:10px 0 10px 20px;color:#333;font-weight:bold;text-decoration:none}#dropHeadMenu .menu-unit-style img{display:none}#dropHeadMenu .menu-level2{display:none}.footer .footer-link{list-style-type:none;overflow:hidden;margin:10px 0 20px 0;padding:0 10px}.footer .footer-link .link-box{display:block;float:left;margin-right:25px;padding-left:12px;background:url("../images/common/arrow-gray.png") no-repeat}.notice .notice-box,.notice-tab .notice-box1,.collect-tab .collect-box1{padding-top:5px}.notice .unit,.notice-tab .unit,.collect-tab .unit{padding:6px 1em 5px}.notice .unit .title,.notice-tab .unit .title,.collect-tab .unit .title{display:inline}.notice .unit.even,.notice-tab .unit.even,.collect-tab .unit.even{background:#f8f8f8}.notice .nothing,.notice-tab .nothing,.collect-tab .nothing{padding:10px 1em 0 1em}.notice .notice-icons-before .icon,.notice-tab .notice-icons-before .icon,.collect-tab .notice-icons-before .icon{display:inline-block;width:61px;height:24px;vertical-align:middle;padding:0;border:none;text-indent:100%;white-space:nowrap;overflow:hidden}.notice .notice-icons-before .icon-notice-1,.notice-tab .notice-icons-before .icon-notice-1,.collect-tab .notice-icons-before .icon-notice-1{background:url("../images/common/icon-set-fs8.png") no-repeat 0 0}.notice .notice-icons-before .icon-notice-2,.notice-tab .notice-icons-before .icon-notice-2,.collect-tab .notice-icons-before .icon-notice-2{background:url("../images/common/icon-set-fs8.png") no-repeat 0 -34px}.notice .notice-icons-before .icon-notice-3,.notice-tab .notice-icons-before .icon-notice-3,.collect-tab .notice-icons-before .icon-notice-3{background:url("../images/common/icon-set-fs8.png") no-repeat 0 -68px}.notice .notice-icons-before .icon-notice-4,.notice-tab .notice-icons-before .icon-notice-4,.collect-tab .notice-icons-before .icon-notice-4{background:url("../images/common/icon-set-fs8.png") no-repeat 0 -102px}.notice .tag-icons .icon,.notice-tab .tag-icons .icon,.collect-tab .tag-icons .icon{display:inline-block;width:61px;height:24px;vertical-align:middle;padding:0;border:none;text-indent:100%;white-space:nowrap;overflow:hidden}.notice .tag-icons .icon-tag-1,.notice-tab .tag-icons .icon-tag-1,.collect-tab .tag-icons .icon-tag-1{background:url("../images/common/icon-set-fs8.png") no-repeat -71px 0}.notice .tag-icons .icon-tag-2,.notice-tab .tag-icons .icon-tag-2,.collect-tab .tag-icons .icon-tag-2{background:url("../images/common/icon-set-fs8.png") no-repeat -71px -34px}.notice .tag-icons .icon-tag-3,.notice-tab .tag-icons .icon-tag-3,.collect-tab .tag-icons .icon-tag-3{background:url("../images/common/icon-set-fs8.png") no-repeat -71px -68px}.notice .tag-icons .icon-tag-4,.notice-tab .tag-icons .icon-tag-4,.collect-tab .tag-icons .icon-tag-4{background:url("../images/common/icon-set-fs8.png") no-repeat -71px -102px}.notice .tag-icons .icon-tag-5,.notice-tab .tag-icons .icon-tag-5,.collect-tab .tag-icons .icon-tag-5{background:url("../images/common/icon-set-fs8.png") no-repeat -71px -136px}.notice .tag-icons .icon-tag-6,.notice-tab .tag-icons .icon-tag-6,.collect-tab .tag-icons .icon-tag-6{background:url("../images/common/icon-set-fs8.png") no-repeat -71px -170px}.notice .tag-icons .icon-tag-7,.notice-tab .tag-icons .icon-tag-7,.collect-tab .tag-icons .icon-tag-7{background:url("../images/common/icon-set-fs8.png") no-repeat -71px -204px}.notice .notice-icons-after .icon-notice-0,.notice-tab .notice-icons-after .icon-notice-0,.collect-tab .notice-icons-after .icon-notice-0{margin-left:.5em;font-family:"Comic Sans MS", Georgia, sans-serif;color:#ff3300;font-weight:bold}.notice .headline,.notice .explanatory,.notice-tab .headline,.notice-tab .explanatory,.collect-tab .headline,.collect-tab .explanatory{display:none}.notice-tab .tab-frame-header-left .title{display:none}.calendar{margin-bottom:25px}.calendar .month-header{position:relative;padding:5px 0;border-bottom:3px solid #51ab6b;background:#8ecc95;text-align:center}.calendar .month-header a,.calendar .month-header span{color:#000;font-weight:bold}.calendar .month-header .month-prev{position:absolute;top:5px;left:35px;width:20px;height:20px;background:url("../images/common/calendar-arrow-l.png")}.calendar .month-header .month-next{position:absolute;top:5px;right:35px;width:20px;height:20px;background:url("../images/common/calendar-arrow-r.png")}.calendar .week-header,.calendar .week-row,.calendar .explain,.calendar .calendar-link{border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5}.calendar .week-header{border-bottom:1px solid #d5d5d5;background:#f5f5f5;font-weight:bold}.calendar .week-row{border-bottom:1px solid #d5d5d5}.calendar .day{padding:3px 0;text-align:center}.calendar .sunday{min-width:32px;color:#cd1c18}.calendar .weekday{min-width:31px;border-left:1px solid #d5d5d5}.calendar .saturday{min-width:31px;border-left:1px solid #d5d5d5;color:#188fcd}.calendar .month-out{color:#666}.calendar .holiday{background:#ffcccc}.calendar .explain{padding:2px 15px;font-size:87.5%;overflow:hidden}.calendar .explain .close{float:right;padding-left:19px;background:url("../images/common/cal-holiday.png") no-repeat}.calendar .explain .open,.calendar .explain .event{display:none}.contents .info-published-date,.contents .info-updated-date{display:block}.contents-box .print-page a{display:none}@media screen and (min-width: 960px){.contents .info-published-date,.contents .info-updated-date{display:inline}.contents-box .print-page a{display:block}}.info-box .link-keyword{display:none}
