/*! theme for kuniv [style] */.only-sp{display:none !important}@media screen and (max-width: 1020px){.only-sp{display:initial !important}.only-pc{display:none !important}}@media screen{#content ul.formTabs{background-color:#ddd;border:0.3em solid #ddd}#edit-bar{background-color:#75ad0a;border:0.25em solid #75ad0a;font-size:80%;min-height:2em;margin-bottom:1em;padding-top:0.05em}#content-views{float:left;background-color:#75ad0a}.ie6 ul#content-views{margin:-2px -3px 0px -3px}#content-views a{color:White}#edit-bar,#content ul.formTabs,#content-core ul.formTabs{display:block;border-style:solid solid none solid;margin-left:0;border-top-right-radius:0.5em;border-top-left-radius:0.5em}#content li.formTab,#content-core li.formTab{display:inline;margin-right:0.25em}#content-views a,#content li.formTab a,#content-core li.formTab a{display:inline-block}#content-views a,#content li.formTab a,#content-core li.formTab a{line-height:26px;padding:0 0.75em;text-decoration:none;border:none;margin:0}#content-views li.selected a,#content li.formTab a.selected,#content-core li.formTab a.selected{font-weight:bold}#content-views li.selected a,#content-views li a:hover,#content li.formTab a.selected,#content li.formTab a:hover,#content-core li.formTab a.selected,#content-core li.formTab a:hover{background:White;color:Black;border-top-right-radius:0.5em;border-top-left-radius:0.5em}#content li.formTab a.notify,#content-core li.formTab a.notify{background-color:red;color:White}#content li.formTab a.required span:after,#content-core li.formTab a.required span:after,div.field span.required:after{content:"■";color:Red;padding-left:0.2em}#content fieldset.formPanel,#content-core fieldset.formPanel{border:none}#content fieldset.formPanel.hidden,#content-core fieldset.formPanel.hidden{display:none}#content div.formControls input.hidden,#content-core div.formControls input.hidden{display:none}#portal-personaltools dt{font-weight:normal}#portal-personaltools dt.actionMenuHeader a:after{content:" ▼"}#portal-personaltools dd{right:0;padding-top:0.5em}#portal-personaltools dd{background:#e3e3e3;padding-bottom:0.5em}#portal-personaltools dd a{line-height:2em;padding:0 0.75em}#portal-personaltools dd a:hover{background:#205c90;color:White}#contentActionMenus dl.actionMenu a,#contentActionMenus dl.actionMenu.activated dd{background-color:#75ad0a;color:White;z-index:5}#contentActionMenus dl.actionMenu.activated dd{border-bottom:0.5em solid #75ad0a;right:-3px}#contentActionMenus dl.actionMenu.activated dd a:hover,#contentActionMenus dl.actionMenu.activated dd .actionMenuSelected{background-color:White !important;color:#666}#contentActionMenus dl.actionMenu{line-height:2em}#folderHeader,#contextHeader{border-bottom:2px solid white}#contextHeader{margin-top:5px}#contentActionMenus{float:right;background:#75ad0a;margin:0;position:relative;top:-0.23em;right:-0.24em;padding:0.1em 0.24em 0 0;border-radius:0.5em;border-top-left-radius:0}.actionMenuContent{padding:0 0.25em}dl.actionMenu{float:right;white-space:nowrap;position:relative;margin-left:0.5em}dl.actionMenu a,dl.actionMenu div{display:block !important;white-space:nowrap}dl.actionMenu dt{font-weight:normal}span.arrowDownAlternative{font-size:80%}dl.actionMenu.deactivated dt{margin:0 0.25em}dl.actionMenu.deactivated dd{display:none}dl.actionMenu.activated dd{position:absolute;width:auto;min-width:100%;border-bottom-right-radius:0.5em;border-bottom-left-radius:0.5em}dl.actionMenu.activated dt a,dl.actionMenu.activated dd a,dl.actionMenu.activated dd div{margin:0 0.25em}}@media screen{#setup-link{font-size:90%}#content ul.configlets{margin:1em 0;list-style-image:none;list-style:none}#content ul.configlets li{margin-bottom:1em;list-style:none;display:block}#content ul.configlets li a{text-decoration:none;border:none}#content ul.configlets li a:visited{color:#436976;background-color:transparent}#content ul.configlets li a:active{color:#436976;background-color:transparent}#content ul.configlets li label{font-weight:bold}#content ul.configletDetails{margin:0em 1em 1em 4em;list-style-image:none;list-style:none}#content ul.configletDetails li{margin-bottom:1em;display:inline}#content ul.configletDetails li a{text-decoration:none}#content ul.configletDetails li label{font-weight:bold}#content ul.configletDetails li.configletDescription{display:block;color:#76797c;margin:0}.inlineDisplay{display:inline}table.controlpanel-listing{width:100%}table.controlpanel-listing td,table.controlpanel-listing th{font-size:120%}table.controlpanel-listing dl{margin-top:0}table.controlpanel-listing dd{margin-left:1em}table.controlpanel-listing dl dt a .trigger{font-weight:normal}table .controlpanel-listing td{vertical-align:top}table.controlpanel-listing td.checker{text-align:center}table.controlpanel-listing th.smallcolumn{width:1.5em}.chooser-right{float:right;margin-right:0;margin-bottom:0}.rule-element{background-color:#EEF3F5;margin:0.5em 0pt 0.5em;padding:0.3em 1em 0.3em 1em;width:auto}.rule-element dl dd{margin-left:1em}.rule-updown,.rule-operations{float:right;padding-top:0.8em}div.portletAssignments{font-size:0.8em;line-height:2em}div.portletAssignments div.portletHeader{padding:0.42em 1em;background:#ddd;line-height:normal}div.portletAssignments .managedPortletActions{float:right}div.portletAssignments .managedPortletActions a,div.portletAssignments .managedPortletActions button{margin:0 0.25em;border:none;cursor:pointer;background-color:transparent;color:#205C90}div.portletAssignments .managedPortletActions form{display:inline}.managedPortlet{margin:0.8em 0}div.managePortletsLink,a.managePortletsFallback{text-align:center;padding:0.25em 0.5em;font-size:80%;margin:0 auto 1em;background:#ddd;border-radius:0.5em}a.managePortletsFallback{display:inline-block}#content a.managePortletsFallback{display:block;border-bottom:none !important}}@media screen{dl.portlet{margin:0 0 1em;font-size:80%}dl.portletError{background-color:#FFA500}dl.portlet dt{padding:0.42em 1em;background:#ddd;line-height:normal}dl.portlet dt.hiddenStructure{padding:0}dl.portlet dt a:link,dl.portlet dt a:visited,dl.portlet dt a:hover{color:black;display:block;border:none}dl.portlet dd.portletItem,dl.portlet dd.portletFooter,dl.portletError dd{padding:1em}.blockedPortlet .portletHeader{border:1px dashed #ddd;margin:-1px;background:none !important}.blockedPortlet .portletHeader a{color:#666}.blockedPortlet .portletBlockedMessage{color:white;display:inline}.portletItemDetails{font-size:85%;padding-top:.5em;line-height:1.5em;margin-left:1em;display:block}#portlet-prefs a{border:none;line-height:2em}dl.portlet ul.navTree li a{border:none;display:block}dl.portletNavigationTree dd.portletItem{padding:0}dl.portlet ul.navTreeLevel0>.navTreeItem{padding:0.25em 1em;border-bottom:0.1em dotted #ddd;line-height:2em}dl.portlet ul.navTreeLevel1 .navTreeItem{padding-left:0.5em;line-height:2em}dl.portlet ul.navTree .navTreeCurrentItem{background-color:#ddd;border-left:1em solid #ddd;margin-left:-1em;margin-right:-1em}.portletCalendar{margin:1px 0 1em 0}.portletCalendar dt{background-color:#eee;font-weight:bold;text-align:center;line-height:1.6em;border-bottom:none}#visual-portal-wrapper dl.portletCalendar dd{padding:0}.portletCalendar dd{margin:0;padding:0}.portletCalendar dt a#calendar-previous{float:left;padding:0 1em;margin:0 -.5em}.portletCalendar dt a#calendar-next{float:right;padding:0 1em;margin:0 -.5em}.portletCalendar a,.portletCalendar a:focus,.portletCalendar a,.portletCalendar a:hover,.ploneCalendar a{text-decoration:none;border-bottom:none !important}.ploneCalendar{border-spacing:0;width:100%}.ploneCalendar td{background-color:transparent;width:14%;text-align:center;padding:2px}.ploneCalendar .weekdays th{background-color:#eee;text-align:center;padding:2px}.ploneCalendar .event{background-color:#eee}.ploneCalendar .todayevent{background-color:#eee;border:2px solid #205C90}.ploneCalendar .todaynoevent{border:2px solid #205C90}}.hiddenStructure{display:none}#content .documentDescription,#content #description{margin-left:0;padding:0.5em 0;font-weight:bold;font-size:1.2em}a.link-anchor{border:none !important;color:Black !important;cursor:default !important}#content a.link-overlay{border-bottom:1px dotted #205c90 !important}dl dt .documentByLine{font-weight:normal}dl dt span.summary a{border:none !important}dl.portlet{margin:0 0 1em}dl.portletError{background-color:#FFA500}dl.portlet dt.hiddenStructure{padding:0}dl.portlet dd{margin-left:0}dl.portlet dt a:link,dl.portlet dt a:visited,dl.portlet dt a:hover{color:black;display:block;border:none}dl.portlet dd.portletItem,dl.portlet dd.portletFooter,dl.portletError dd{padding:0.2em}dl.portlet .portletItemDetails{display:block;margin-left:1em}div.managePortletsLink,a.managePortletsFallback{text-align:center;font-size:80%;margin:0 auto 1em}a.managePortletsFallback{display:inline-block}#content a.managePortletsFallback{display:block;border-bottom:none !important}#portlet-prefs a{border:none;line-height:2em}#visual-portal-wrapper dl.portletCalendar dd{padding:0}#dashboard-portlets1,#dashboard-portlets2,#dashboard-portlets3,#dashboard-portlets4{display:inline-block}.configlets{margin-left:0}.configlets li{list-style:none}dl.portlet ul.navTree li a{border:none;display:block}dl.portletNavigationTree dd.portletItem{padding:0}dl.portlet ul.navTreeLevel0>.navTreeItem{padding:0.25em 1em;border-bottom:0.1em dotted #ddd;line-height:2em}dl.portlet ul.navTreeLevel1 .navTreeItem{padding-left:0.5em;line-height:2em}dl.portlet ul.navTree .navTreeCurrentItem{background-color:#ddd;border-left:1em solid #ddd;margin-left:-1em;margin-right:-1em}dl.portalMessage{margin:1em 0;font-size:80%;border:1px solid #996;background-color:#ffffe3;clear:both}dl.portalMessage a,#content dl.portalMessage a{color:black;border-bottom:1px solid #888}dl.portalMessage dt{background-color:#996;font-weight:bold;float:left;margin:0 0.5em 0 0;padding:0.5em 0.75em;color:White;line-height:1.25em}dl.portalMessage dd{padding:0.5em 0.5em;margin:0;line-height:1.25em}dl.warning{border-color:#d80}dl.warning dt{background-color:#d80}dl.error{border-color:#d00}dl.error dt{background-color:#d00}dl.warning{border-color:#d80}dl.warning dd{background-color:#fd7}dl.error{border-color:red}dl.error dd{background-color:#fdc}#content dl.portalMessage{font-size:100%}#content dl.portalMessage dt{margin:0 0.5em 0 0;padding:0.5em 0.75em}#content dl.portalMessage dd{margin:0}#content ul.formTabs{background-color:#ddd;border:0.3em solid #ddd}#edit-bar{background-color:#75ad0a;border:0.25em solid #75ad0a;font-size:80%;min-height:2em;margin-bottom:1em;padding-top:0.05em}#content-views{float:left;background-color:#75ad0a}#content-views a{color:White}#edit-bar,#content ul.formTabs{display:block;border-style:solid solid none solid;margin-left:0;border-top-right-radius:0.5em;border-top-left-radius:0.5em}#content li.formTab{display:inline;margin-right:0.25em}#content-views a,#content li.formTab a{display:inline-block}#content-views a,#content li.formTab a{line-height:2em;padding:0 0.75em;text-decoration:none;border:none;margin:0}#content-views li.selected a,#content li.formTab a.selected{font-weight:bold}#content-views li.selected a,#content-views li a:hover,#content li.formTab a.selected,#content li.formTab a:hover{background:White;color:Black}#content-views li.selected a,#content-views li a:hover,#content li.formTab a.selected,#content li.formTab a:hover{border-top-right-radius:0.5em;border-top-left-radius:0.5em}#content li.formTab a.notify{background-color:red;color:White}#content fieldset.formPanel{border:none}#content fieldset.formPanel.hidden{display:none}#content div.formControls input.hidden{display:none}#contentActionMenus dl.actionMenu a,#contentActionMenus dl.actionMenu.activated dd{background-color:#75ad0a;color:White;z-index:5}#contentActionMenus dl.actionMenu.activated dd{border-bottom:0.5em solid #75ad0a;right:-3px}#contentActionMenus dl.actionMenu.activated dd a:hover,#contentActionMenus dl.actionMenu.activated dd .actionMenuSelected{background-color:White !important;color:#666}#contentActionMenus dl.actionMenu{line-height:2em}#folderHeader,#contextHeader{border-bottom:2px solid white}#contextHeader{margin-top:5px}#contentActionMenus{float:right;background:#75ad0a;margin:0;position:relative;top:-0.23em;right:-0.24em;padding:0.1em 0.24em 0 0;border-radius:0.5em;border-top-left-radius:0}.actionMenuContent{padding:0 0.25em}dl.actionMenu{float:right;white-space:nowrap;position:relative;margin-left:0.5em}dl.actionMenu a,dl.actionMenu div{display:block !important;white-space:nowrap}dl.actionMenu dt{font-weight:normal}span.arrowDownAlternative{font-size:80%}dl.actionMenu.deactivated dt{margin:0 0.25em}dl.actionMenu.deactivated dd{display:none}dl.actionMenu.activated dd{position:absolute;width:auto;min-width:100%;border-bottom-right-radius:0.5em;border-bottom-left-radius:0.5em}dl.actionMenu.activated dt a,dl.actionMenu.activated dd a,dl.actionMenu.activated dd div{margin:0 0.25em}#setup-link{font-size:90%}#content ul.configlets{margin:1em 0;list-style-image:none;list-style:none}#content ul.configlets li{margin-bottom:1em;list-style:none;display:block}#content ul.configlets li a{text-decoration:none;border:none}#content ul.configlets li a:visited{color:#436976;background-color:transparent}#content ul.configlets li a:active{color:#436976;background-color:transparent}#content ul.configlets li label{font-weight:bold}#content ul.configletDetails{margin:0em 1em 1em 4em;list-style-image:none;list-style:none}#content ul.configletDetails li{margin-bottom:1em;display:inline}#content ul.configletDetails li a{text-decoration:none}#content ul.configletDetails li label{font-weight:bold}#content ul.configletDetails li.configletDescription{display:block;color:#76797c;margin:0}.inlineDisplay{display:inline}table.controlpanel-listing{width:100%}table.controlpanel-listing td,table.controlpanel-listing th{font-size:120%}table.controlpanel-listing dl{margin-top:0}table.controlpanel-listing dd{margin-left:1em}table.controlpanel-listing dl dt a .trigger{font-weight:normal}table .controlpanel-listing td{vertical-align:top}table.controlpanel-listing td.checker{text-align:center}table.controlpanel-listing th.smallcolumn{width:1.5em}.chooser-right{float:right;margin-right:0;margin-bottom:0}.rule-element{background-color:#EEF3F5;margin:0.5em 0pt 0.5em;padding:0.3em 1em 0.3em 1em;width:auto}.rule-element dl dd{margin-left:1em}.rule-updown,.rule-operations{float:right;padding-top:0.8em}dl.collapsible{border:0.1em solid #8cacbb;margin:1em 0;padding:0}dl.collapsible dt.collapsibleHeader{display:block;float:left;background:White;line-height:1.2em;vertical-align:middle;font-size:90%;position:relative;top:-0.6em;width:auto;margin:0 0 -0.6em 1em;padding:0 0.5em}dl.collapsible dd.collapsibleContent{margin:0;padding:0 1em 0.4em;clear:left}dl.collapsible dd.collapsibleContent>dl{margin:0;padding:0}dl.expandedInlineCollapsible dt.collapsibleHeader,dl.expandedBlockCollapsible dt.collapsibleHeader{padding:0 0.5em 0 2em;background:White;cursor:pointer}dl.collapsedBlockCollapsible{border:none;height:1em;width:auto}dl.collapsedInlineCollapsible dt.collapsibleHeader,dl.collapsedBlockCollapsible dt.collapsibleHeader{float:none;position:relative;margin:0 0 0 1em;padding:0 0.5em 0 2em;line-height:1.2em;cursor:pointer;background:White}dl.collapsedInlineCollapsible dd.collapsibleContent,dl.collapsedBlockCollapsible dd.collapsibleContent{display:none}dl.collapsedInlineCollapsible{border:none;height:1em;width:auto;display:inline}dl.collapsedInlineCollapsible dt.collapsibleHeader{position:static;float:none;margin:0;padding:0 0 0 2em;line-height:1em;cursor:pointer;display:inline}.comment{margin-top:1.5em;font-size:80%}.comment .documentByLine{margin-left:1em}.comment .formControls{margin-left:0}.commentTime{color:#666}.commentBody{padding:1em;margin:0.5em 0;border-radius:0.5em;box-shadow:0 0 1em 0 #888}.comment h1,.comment h2,.comment h3,.comment h4,.comment h5,.comment h6{font-weight:normal}.reviewHistory,.contentHistory{display:inline;color:Black}.spacer{margin:1em}.label{font-weight:bold;display:inline;padding-right:0.5em}.optionsToggle{border:0.1em solid #8cacbb;color:Black;background-color:#dee7ec;font-weight:normal;font-size:90%}.highlightedSearchTerm{background-color:#ffa}dl.searchResults .highlightedSearchTerm{background-color:transparent;font-weight:bold}.noInheritedRoles{color:#a0a0a0}.currentItem{border-collapse:collapse;border:0.2em solid #ffa500;padding:0.1em}fieldset,.editionComment{line-height:1.5em;margin:1em 0;padding:0 1em 1em;width:auto}#content .field input[type="text"][name$=".title"],#archetypes-fieldname-title input{font-family:"Helvetica Neue", Arial, FreeSans, sans-serif;line-height:125%;color:Black;letter-spacing:-0.05em;margin:inherit -0.05em;font-size:2em;font-weight:bold}#content .field textarea[name$=".description"],#archetypes-fieldname-description textarea#description{font-family:Arial,FreeSans,sans-serif;color:#666666;font-size:1.25em;font-weight:bold}div.formControls{margin:1em}input[type="text"]:focus,input[type="password"]:focus,textarea:focus{background-color:#ffffe0}#content textarea{font:100% Monaco, "Courier New", Courier, monospace;width:100%}#content select{vertical-align:top}#content fieldset{border:0.1em solid #329fd7;border-style:solid none none none}#content legend{padding:0.5em;font-size:85%}label{font-weight:bold}#content optgroup{font-style:normal;font-weight:bold;color:#999;padding-left:0.25em}#content option{color:black}#content optgroup>option{padding:0 0.25em 0 1em}dl.enableFormTabbing dd{margin-left:0;padding-top:2em}.searchSection{color:#76797c;margin-top:0.25em}.searchSection label:hover{color:Black}.field{clear:both;margin-bottom:1em}.field input[type="text"]{width:20em}.field input[type="text"][size]{width:auto}.field input[type="text"][name$=".title"],input#title{width:100%}.field.error input[type="text"][name$=".title"],.error input#title{width:99%}.fieldUploadFile{text-align:right;margin-right:0.75em;display:none}.fieldTextFormat{text-align:right;margin-right:0.75em}.formHelp{color:#555;margin:0 0 0.2em 0}div.field.error{background-color:#fdc;border:1px solid red;padding:0.5em;margin:1em 0}.error .fieldRequired{color:#d00}div.error.warning{background-color:transparent;border:none;margin-top:0;padding:0}div.error.warning input{border:2px solid red}input.inputLabelActive{color:#76797c}textarea#form\.description{height:6em;width:99%}table.listing tbody tr.odd.selected td,table.listing tbody tr.odd.dragging td,tr.dragging,tr.selected{background-color:#ffa}table.listing tbody tr.odd.error td,tr.error{background-color:#fdc}.multi-widget-field{padding-left:0.5em;border-left:1.5em solid #DDD}.multi-widget-checkbox{margin-left:-2em;margin-right:0.5em;width:1.5em;display:inline-block}body.template-logged_out #content,body.template-login_form #content,.pb-ajax #login-form{text-align:center}#fieldset-openid-login input,#login-form input{font-size:150%}body.template-register #content input,body.template-new-user #content input{font-size:150%;width:inherit}#fieldset-openid-login label,#login-form label{margin-right:0.5em;padding-top:0.2em;text-align:right;width:10em;display:inline-block}#fieldset-openid-login .formControls input,#login-form .formControls input{margin-left:0.25em}div.overlay{width:auto;height:auto;display:none;margin:1em}div.overlay-iframe,div.overlay-ajax{width:60%;min-height:100px;z-index:99}div.overlay-iframe{height:60%}div.overlaybg div.close,div.overlay div.close{position:absolute;left:-14px;top:-14px;cursor:pointer;height:30px;width:30px}.pb-ajax{overflow-y:auto}.pb-ajax,.pb-image{background-color:#fff;border:1px solid #999;white-space:normal;box-shadow:0 0 3em 0.5em #666}.pb-ajax>div{width:92%;padding:1em}.pb-ajax .documentActions{display:none}div.overlay div.close span{display:block;height:1px;margin:-1px 0 0 -1px;overflow:hidden;padding:0;width:1px}div.overlay textarea{width:100%}div.overlay .link-parent{display:none}div.overlay #createGroup legend{display:none}div.overlay #createGroup fieldset{border:none}div.overlay p{margin-bottom:1em}div.overlay label{margin-bottom:0.25em}div.overlay a:hover{color:#75ad0a}div.overlay a.selected{color:#000000}div.overlay .formTab{margin-right:1em;font-weight:bold}div.overlay .formTab.lastFormTab{margin-right:0em}div.overlay .formControls a{display:block;margin:0.75em}#edit-bar li{list-style:none}#edit-bar a{text-decoration:none}#edit-bar .contentViews>li,#contentActionMenus>li{display:inline-block}#contentActionMenus>li{float:right;padding-left:0.8em}#contentActionMenus dl.actionMenu{margin:0;padding:0}#edit-bar .actionMenuContent ul{margin-left:0}.portletNavigationTree li{list-style:none}dl.portlet ul.navTree .navTreeCurrentItem{background-color:transparent;border-left-color:transparent;font-weight:bold}.formControls input{margin-right:0.5em}#content li.formTab a.selected{border-bottom:solid white 1px}#content label{display:inline-block}#content input{margin-right:0.5em}#content .field input[type="text"][name$=".title"],#archetypes-fieldname-title input{height:1.5em}#portal-personaltools{margin-bottom:0;position:relative}#portal-personaltools li{list-style:none}#portal-personaltools dt a{color:#999}#portal-personaltools dt a:hover{color:#fff;text-decoration:none}#portal-personaltools dt.actionMenuHeader a:after{content:" ▼"}#portal-personaltools dd{background-color:#2C2C2C;position:absolute;top:2.1em;margin-left:-1em}#portal-personaltools dd ul{margin-left:0}#portal-personaltools dd a{color:#999}#portal-personaltools dd a:hover{color:#fff;text-decoration:none}.highlightedSearchTerm{background-color:#B6B6F4 !important;padding:2px 5px;color:#fff;border-radius:2px;border:1px solid #6A6AD6}img[src$='document_icon.png']{display:none}#portal-personaltools{z-index:5;margin:10px}#portal-personaltools dt a{color:#333}#portal-personaltools dt a:hover{color:#aaa;text-decoration:none}#portal-personaltools dd{background:none repeat scroll 0% 0% #FFF;z-index:-1;border-radius:0.5em;top:-0.5em;right:-0.5em;padding-top:2em;border:1px solid #e6e6e6}#portal-personaltools dd a{color:#333}#portal-personaltools dd a:hover{background:#0a1054;color:#fff}#edit-bar{clear:both;padding:5px 0 0;margin:0 !important;font-size:12px}#edit-bar #content-views{margin-bottom:10px}#edit-bar #contentActionMenus{border-radius:0.5em}dl.portalMessage{font-size:100%;margin:10px 0 20px}dl.portalMessage a,#content dl.portalMessage a{color:#0E035C;border-bottom:1px solid #999}dl.portalMessage a.strong,#content dl.portalMessage a.strong{font-weight:bold}dl.portalMessage a.strong_red,#content dl.portalMessage a.strong_red{font-weight:bold;color:#f00}#viewlet-below-content{clear:both}#viewlet-below-content #category{display:none}#plone-document-byline{margin-bottom:10px;clear:both}#content ul.formTabs{margin-bottom:20px}#content li.formTab:before,#content-core li.formTab:before,#content ul.configlets li:before{display:none}#content li.formTab a{font-size:1em}#content .field input[type="text"][name$=".title"],#archetypes-fieldname-title input{font-size:1.4em}#content .field textarea[name$=".description"],#archetypes-fieldname-description textarea#description{font-weight:normal;font-size:1em}input[name="form.button.Purge"]{height:40px;width:100%}.field{clear:both;margin-bottom:2em}.field .formQuestion,.field .newTagsTitle{font-size:18px;width:100%;line-height:1.4em;display:inline !important}.field .formHelp{font-size:12px;display:block;line-height:1.2em;margin-top:0.7em}.field input,.field input{font-size:14px}.field input[type="text"][size]{width:100%}.portletWorkflowReview{border-top:1px solid #ccc;border-left:1px solid #ccc}.portletWorkflowReview dt,.portletWorkflowReview dd{border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-size:12px}.portletWorkflowReview dt{background:#a00 !important;color:#fff !important}.portletWorkflowReview dt a{color:#fff !important}.portletWorkflowReview dd{background:#fff}.visualClear{clear:both}#fieldsetlegend-categorization{display:none !important}#login_form .field{width:200px;margin:10px auto}#login_form .field label{text-align:center;font-size:12px;padding:5px 0;margin:0;width:200px}#login_form .field input{width:180px;margin:0;border:none;background:#eee;border-radius:15px;padding:5px 10px;font-size:16px;line-height:20px;font-weight:normal}#login_form input[type="submit"]{background:#eee;border:1px solid #ccc;border-radius:5px;font-size:16px;width:100px;padding:5px 0;font-size:14px;margin:20px auto;display:block}#login-forgotten-password{background:#f5f5f5;padding:20px;margin-top:30px}#dashboard{margin:0 -10px -10px;overflow:hidden}#dashboard>div{display:block}#dashboard>div>div{background:#f0f3f3;margin:10px;float:left;display:block}#dashboard dl.portlet dt{font-size:14px;font-weight:bold;background:none;margin:10px 12px -10px;padding:5px 0;border-bottom:1px solid}#dashboard dl.portlet dt.titleless{display:none}table.listing th,table.listing td{padding:5px;border:1px solid #ccc;vertical-align:middle}table.listing th{font-weight:bold;background:#f0f0f0}table.listing label{display:inline}table.listing label.hiddenStructure{display:none !important}#content .state-private{color:#f66 !important}#content .state-pending{color:#ea0 !important}dl dt .documentByLine{display:block;line-height:1.2em;padding-bottom:5px;font-size:10px;color:#999}#plone-contentmenu-workflow .state-published{padding:0 0.5em;background-color:#436976;border:0.1em solid #436976;color:white !important;border-radius:0.5em}#plone-contentmenu-workflow .state-private{padding:0 0.5em;background-color:#a00;border:0.1em solid #a00;color:white !important;border-radius:0.5em}#plone-contentmenu-workflow .state-pending{padding:0 0.5em;background-color:#ea0;border:0.1em solid #ea0;color:white !important;border-radius:0.5em}.selectedTagsSection{background:#eee;padding:10px;overflow:hidden}.selectedTag{float:left;padding:5px;margin:0px !important}.selectedTag span{background:#ccc;border-radius:7px;padding:3px 7px}.field img[src$="title_image"]{background:url("data:image/gif;base64,R0lGODlhFAAUAIAAAFtbWy4uLiH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTQ5OTI1NzMyMTFCMTFFNEE0MTlGQzlFM0EwQzQ4QzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTQ5OTI1NzQyMTFCMTFFNEE0MTlGQzlFM0EwQzQ4QzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NDk5MjU3MTIxMUIxMUU0QTQxOUZDOUUzQTBDNDhDNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NDk5MjU3MjIxMUIxMUU0QTQxOUZDOUUzQTBDNDhDNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAUABQAAAIojI+gy+jBInhJLnrsxVBP7n1YyHVaSYKhh7Lq+VotPLo1TaW3HEtlAQA7");padding:20px}.calendar{z-index:999}.calendar table{background:#FFF}.calendar table tr.daynames{border-bottom:2px solid #eee}.calendar table th,.calendar table td{text-align:center;vertical-align:middle;width:30px;height:25px}.calendar table td.title,.calendar table td.button{background:#545888;color:#FFF}.calendar table td.wn{background:#eee;color:#999}.calendar table td.weekend{background:#969ABC}.calendar table td.selected{background:#faa}.calendar table td.hilite{background:#faa}.calendar table td.ttip{background:#eee}.combo{display:none !important}.pb-ajax h2{font-size:1.4em;line-height:1.5;background:#709698;color:white;padding:5px 10px}#content-history{font-style:1.2em;line-height:1.7}.historyRecord{margin-bottom:20px;position:relative}.historyLinks{display:inline-block}.historyComment{display:inline-block}.historyComparePrevious{text-align:center;display:block;background:#eee}.historyTools{position:absolute;top:0;right:0}.historyTools li:before{display:none}#diff-legend{padding:10px 0}#diff-legend td{width:33%;text-align:center;padding:5px;border:2px solid #fff}.diff-legend-label{background:#709698;color:#fff;font-weight:bold}.diff_add{background:#aea}.diff_sub{background:#faa}.diff_chg{background:#fda}.tagInsert{background:#3a3;color:#fff;padding:0 5px}.tagDelete{background:#a33;color:#fff;padding:0 5px}html{margin:0;padding:0;border:0;vertical-align:baseline}body{-webkit-text-size-adjust:100%}body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0;width:100%}thead,tbody{display:table-row-group;width:100%;box-sizing:border-box}*{transition-property:background, opacity, color;transition-duration:0.2s;transition-timing-function:linear}html,body,#container_wrap{height:100%}html{font-size:12px;font-family:Helvetica, Arial, 'Hiragino Kaku Gothic Pro', 'Hiragino Kaku Gothic ProN', Meiryo, sans-serif;color:#333}.zh-cn{font-family:'Microsoft YaHei','Simhei','Hei','Arial','sans-serif'}.zh-tw{font-family:'Microsoft JhengHei','Apple LiGothic','Arial','sans-serif'}.ko{font-family:'Gulim','Apple Gothic','Arial','sans-serif'}body{background:#0a1054;line-height:1.2em}input{font-family:Helvetica, Arial, 'Hiragino Kaku Gothic Pro', 'Hiragino Kaku Gothic ProN', Meiryo, sans-serif}#container_wrap{background:#fff;box-shadow:0px 0px 8px 2px rgba(0,0,0,0.5)}@media screen and (max-width: 1020px){#container_wrap{background:#fff;transition:.2s transform ease-in-out;z-index:1;min-width:320px}#container_wrap.show{-ms-transform:translatex(270px);transform:translatex(270px);-webkit-transform:translatex(270px);min-width:320px;height:100%;overflow:hidden}#container_wrap.show:after{content:"";background:#000;display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:999;opacity:0.6}}.w_inner{margin:0 auto;width:980px !important}.w_inner::before,.w_inner::after{content:"";display:table;clear:both}@media screen and (max-width: 1020px){.w_inner{margin:0 auto;width:auto !important}}@media screen and (max-width: 480px){.w_inner{min-width:320px}}@media screen and (min-width: 1240px){.w_inner{margin:0 auto;width:1200px !important}}.container{background:url("../img/bg.gif");min-height:371px;overflow:hidden;padding-bottom:30px}.container .w_inner{overflow:visible;position:relative;z-index:1}@media screen and (max-width: 1020px){.container .w_inner{padding:0px 20px;min-width:280px}}.container .w_inner:before{position:absolute;top:-55px;right:-135px;width:442px;height:423px;content:url("../img/bg_logo.png");z-index:-1}.container #content{overflow:hidden;background:#fff;padding:29px;border:1px solid #e6e6e6;margin-top:20px;font-size:1.2em;line-height:1.7em;position:relative;z-index:1}@media screen and (max-width: 480px){.container #content{padding:14px}}a{color:#333;text-decoration:none}a:hover{text-decoration:underline}a.alpha7:hover{-ms-filter:"alpha( opacity=70 )";opacity:0.7;text-decoration:none}p{margin:0 0 20px}strong{font-weight:bold;line-height:1.5em}blockquote{padding:15px;font-size:1.16em;background-color:#d4dfe0;line-height:1.5em;margin:0 0 20px}h1,h2,h3,h4,h5,h6{margin:10px 0 20px;font-family:inherit;line-height:20px;color:inherit;font-weight:normal;text-rendering:optimizelegibility;clear:both}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit !important}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:1.5em}h1 small,h2 small,h3 small{font-size:0.8em}h4 small,h5 small,h6 small{font-size:1.0em}em{font-style:italic !important;font-family:Helvetica, Arial, 'Hiragino Kaku Gothic Pro', 'Hiragino Kaku Gothic ProN', "MS Gothic" !important}.c_white,.c_white a{color:#fff !important}.c_white a:hover{color:#aaa !important;text-decoration:none !important}.c_navy,.c_navy a{color:#0a1054 !important}.c_navy a:hover{color:#666 !important;text-decoration:none !important}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-loading .slick-list{background:white}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none}.slick-prev:focus,.slick-next:focus{outline:none}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-size:20px;color:white;opacity:0.85}.slick-prev{left:-25px}.slick-prev:before{content:"\2190"}.slick-next{right:-25px}.slick-next:before{content:"\2192"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0px;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0px 5px;padding:0px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus{outline:none}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25}.slick-dots li.slick-active button:before{opacity:0.75}/*! Swipebox v1.2.8 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden !important}#swipebox-overlay img{border:none !important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-slider{height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none}#swipebox-slider .slide{background:url(../img/swipebox/loader.gif) no-repeat center center;height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:0 0;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-action,#swipebox-caption{position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-action{bottom:-50px}#swipebox-action.visible-bars{-ms-transform:translateY(-50px);transform:translateY(-50px)}#swipebox-action #swipebox-close,#swipebox-action #swipebox-next,#swipebox-action #swipebox-prev{background-image:url(../img/swipebox/icons.png);background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;position:absolute;width:50px;height:50px;top:0}#swipebox-action #swipebox-prev{background-position:-32px 13px;right:100px}#swipebox-action #swipebox-next{background-position:-78px 13px;right:40px}#swipebox-action #swipebox-close{background-position:15px 12px;left:40px}#swipebox-action #swipebox-next.disabled,#swipebox-action #swipebox-prev.disabled{opacity:.3}#swipebox-caption{top:-50px;text-align:center}#swipebox-caption.visible-bars{-ms-transform:translateY(50px);transform:translateY(50px)}#swipebox-slider.rightSpring{animation:rightSpring .3s}#swipebox-slider.leftSpring{animation:leftSpring .3s}@keyframes rightSpring{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes leftSpring{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}@media screen and (max-width: 800px){#swipebox-action #swipebox-close{left:0}#swipebox-action #swipebox-prev{right:60px}#swipebox-action #swipebox-next{right:0}}#swipebox-overlay{background:#0d0d0d}#swipebox-action,#swipebox-caption{text-shadow:1px 1px 1px #000;background-color:#0d0d0d;background-color:#0d0d0d;background-image:linear-gradient(to bottom, #0d0d0d,#000000);opacity:.95}#swipebox-action{border-top:1px solid rgba(255,255,255,0.2)}#swipebox-caption{border-bottom:1px solid rgba(255,255,255,0.2);color:#fff !important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}#bnr-large{text-align:center}#bnr-large img{max-width:100%}#breadcrumbs{padding-top:20px;font-size:1.1em}#breadcrumbs>span{text-align:left}#breadcrumbs>span+span:before{content:'';background:url("../img/icons.png") no-repeat right -224px;display:inline-block;height:12px;width:22px}#btt,#btt *{box-sizing:border-box}#btt{position:fixed;bottom:0;right:0;width:100px}#btt a{color:#fff;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:14px 0 14px;width:100%;height:48px;display:block;border-top:1px solid transparent;background:rgba(35,40,101,0.8);font-size:12px;line-height:19px;letter-spacing:0.1em;cursor:pointer;color:#fff;text-align:center;user-select:none;transition:background .2s;padding-left:26.5px;position:relative;padding-left:0}#btt a:before{content:"";width:11.5px;height:6.5px;background-position:-126px -84px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;left:10px;margin-top:-3.25px}#btt a:before{position:static;display:inline-block;margin-right:10px;margin-bottom:2px}#btt a:hover,#btt a:active{text-decoration:none;background:#3b4076}#btt span.for-end{display:none}#btt.is-end{width:100%}#btt.is-end a{border-top-color:#545887;background:#0a1054}#btt.is-end a:hover,#btt.is-end a:active{text-decoration:none;background:#3b4076}#btt.is-end span.for-end{display:inline}@media print{#btt{display:none !important}}.search_wrap .LSBox{position:relative;height:20px;margin-top:5px}.search_wrap input[type="text"]{position:relative;z-index:1;display:inline-block;margin-bottom:0;vertical-align:middle;border-radius:15px;font-size:14px;line-height:20px;color:#333;box-shadow:none;border:medium none;background:#cbcbcb;height:16px;padding:4px 30px 4px 10px;width:75px}@media screen and (min-width: 1240px){.search_wrap input[type="text"]{width:150px}}.search_wrap button{border-style:none;-webkit-appearance:none;padding-left:28px;position:relative;position:absolute;z-index:2;top:0;right:0;padding:0 15px !important;height:24px;width:22px;font-size:0;background:transparent;cursor:pointer}.search_wrap button:before{content:"";width:13px;height:13px;background-position:-108px -84px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;left:10px;margin-top:-6.5px}.ja .search_wrap,.en .search_wrap{margin:4px;height:24px;width:330px;border:1px solid #ccc}.ja .search_wrap .LSBox,.en .search_wrap .LSBox{float:right;margin-top:0}.ja .search_wrap input[type="text"],.en .search_wrap input[type="text"]{width:150px;margin-right:5px;padding-left:5px;background:#fff;border-radius:0}.ja .search_wrap button,.en .search_wrap button{width:0px;padding:0px 16px !important;background:#fff}.ja .search_wrap button:hover,.en .search_wrap button:hover{background:#ccc}.search_wrap .search_choose{float:left;position:relative;z-index:2}.search_wrap .search_choose label{display:block;float:left;height:24px;line-height:24px;text-align:center;background:#f0f0f0;box-shadow:0 0 2px 0 #ccc inset;color:#666;cursor:pointer}.search_wrap .search_choose label:hover{background:#eee}.ja .search_wrap .search_choose label{width:80px}.ja .search_wrap .search_choose label:nth-of-type(2){width:60px}.en .search_wrap .search_choose label{width:60px}.en .search_wrap .search_choose label:nth-of-type(2){width:80px}.search_wrap .search_choose input{display:none}.search_wrap .search_choose input:checked+label{background:#565656 !important;box-shadow:none;color:#fff;cursor:default}#content-core>dl>dt{margin-bottom:8px;padding:10px 25px;background:url(../img/arrow-1.png) no-repeat 15px 15px #eee;border-bottom:solid 1px #ccc}#content-core>dl>dt span{display:none}#content-core>dl>dt span.summary{display:block}@media screen and (max-width: 1020px){#content{word-wrap:break-word}}#content h1{font-size:2em;border-bottom:1px solid #ccc}#content h2{font-size:1.4em;line-height:1.5;background:#709698;color:#fff;padding:5px 10px}#content h3{font-size:1.4em;font-weight:bold;border-bottom:1px dashed #709698;padding-bottom:5px}#content h4{font-size:1.4em;border-left:3px solid #709698;padding:5px 10px}#content h5{font-size:1.3em;font-weight:bold;color:#709698}#content h6{font-size:1.16em;font-weight:bold}#content h6:before{content:"◆";padding-right:5px;color:#709698}#content a{color:#1b93d3;font-weight:normal}#content a.break{word-break:break-all;display:inline-block}#content a:visited{color:#009}#content img{max-width:100%;height:auto !important;box-sizing:border-box}#content p{margin:0 0 10px 0;text-align:justify;text-justify:inter-ideograph}#content table{margin:0 0 1.7em 0}@media screen and (max-width: 1020px){#content table{max-width:100%;overflow:hidden}}@media screen and (max-width: 1020px){#content tr{overflow:hidden;-ms-overflow-x:auto;overflow-x:auto}}#content dl{margin:0 0 1.7em 0}#content ul,#content ol{margin:0 0 0 30px}#content ul h3,#content ul h4,#content ul h5,#content ol h3,#content ol h4,#content ol h5{border:none;background:none;padding:0;margin:0;font-weight:bold}#content ul h3:before,#content ul h4:before,#content ul h5:before,#content ol h3:before,#content ol h4:before,#content ol h5:before{color:'';display:none}#content ul>li{position:relative;margin:5px 0;display:list-item}#content ul>li:before{content:'・';color:#709698;font-size:30px;line-height:10px;position:absolute;left:-25px;top:6px}#content ol>li{list-style:decimal;margin:5px 0;display:list-item}#content sup,#content sub{font-size:0.7em;height:0}#content sup{vertical-align:text-top;line-height:0.5}#content sub{vertical-align:text-bottom;line-height:1}#content iframe{max-width:100%}#content span.num{background:#f93;color:#fff;padding:3px;margin-right:5px;border-radius:999px}#content .gallery ul{margin:0 -7px}#content .gallery ul li:before{display:none}#content .gallery>ul>li{list-style:none;margin:0;display:inline-block;width:320px;padding:0 7px 25px;vertical-align:top}@media screen and (max-width: 1020px){#content .gallery>ul>li{box-sizing:border-box;width:49.5%}}@media screen and (max-width: 480px){#content .gallery>ul>li{box-sizing:border-box;width:100%;padding:0px 7px 15px}}@media screen and (min-width: 1240px){#content .gallery>ul>li{width:280px}}#content .gallery>ul>li img{box-sizing:border-box;vertical-align:bottom;border:solid 1px #ccc;padding:4px !important;background:#fff;max-height:200px}#content .gallery>ul>li .txt p{font-size:0.9em;line-height:1.5;color:#333;margin-bottom:10px;text-align:center;padding-bottom:5px;border-bottom:solid 1px #ccc}#content .gallery>ul>li .txt p.bt{border-bottom:none}#content .gallery>ul>li .txt p.bt a{width:60%;display:block;padding:10px;margin:auto;background:#709698;color:#fff;border-radius:5px}#content .gallery>ul>li .txt ul li{color:#333;font-size:0.8em;line-height:1.5;margin:0 0 0 20px;padding:0;list-style:disc outside}#content .gallery>ul>li p.image{margin-bottom:15px;text-align:center}#content .gallery>ul>li a:hover img{filter:alpha(opacity=60);opacity:0.6}#content .image-right{float:right;margin:0 0 0.5em 1em}#content .image-left{float:left;margin:0 1em 0.5em 0}#content .topics-box{border:1px solid #333;margin:0 0 12px 0;padding:8px 8px 3px 8px}#content .annotation{display:table}#content .annotation .main-txt{display:table-cell;text-align:left;vertical-align:top;white-space:nowrap;padding-right:0.5em}#content .annotation .sub-txt{display:table-cell;text-align:left;vertical-align:top}#content .mark-new{font-weight:bold;color:#c00}#content .color-red{color:#c00}#content .not-break{white-space:nowrap}#content .del-txt{text-decoration:line-through}#content img.poster{max-width:300px;height:auto;border:solid 3px #eee;box-shadow:2px 2px 2px #ccc}@media screen and (max-width: 768px){#content #custompage{overflow:hidden}}#content #custompage img{padding:10px}@media screen and (max-width: 768px){#content #custompage img{padding:0 !important;margin:20px auto;display:block;float:none !important;max-width:100% !important;height:auto !important}}#content #custompage .block-temp img{padding:0;height:auto !important}#content #custompage .theme-yoshida{background:#e0e1f3 !important}#content #custompage .theme-yoshida p,#content #custompage .theme-yoshida a{color:#003d8d}#content #custompage .theme-yoshida ul>li::before{color:#003d8d}#content #custompage .theme-uji{background:#fde4c5 !important}#content #custompage .theme-uji p,#content #custompage .theme-uji a{color:#f08501}#content #custompage .theme-uji ul>li::before{color:#f08501}#content #custompage .theme-katsura{background:#f7e7f1 !important}#content #custompage .theme-katsura p,#content #custompage .theme-katsura a{color:#b80b77}#content #custompage .theme-katsura ul>li::before{color:#b80b77}#content #custompage table,#content .entry-body .inner table{width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;clear:both;margin:0 0 1.7em 0;word-break:break-all}@media screen and (max-width: 480px){#content #custompage table,#content .entry-body .inner table{font-size:0.8em}}#content #custompage table th,#content .entry-body .inner table th{background-color:#eff3f4}#content #custompage table th,#content #custompage table td,#content .entry-body .inner table th,#content .entry-body .inner table td{padding:10px;text-align:left;vertical-align:top;border-bottom:1px solid #ccc;border-right:1px solid #ccc}#content #custompage table th p,#content #custompage table th ul,#content #custompage table th ol,#content #custompage table td p,#content #custompage table td ul,#content #custompage table td ol,#content .entry-body .inner table th p,#content .entry-body .inner table th ul,#content .entry-body .inner table th ol,#content .entry-body .inner table td p,#content .entry-body .inner table td ul,#content .entry-body .inner table td ol{margin-bottom:0}#content #custompage table.layoutTable,#content .entry-body .inner table.layoutTable{width:auto;border:none;clear:both;margin:0 0 0.5em !important}#content #custompage table.layoutTable th,#content .entry-body .inner table.layoutTable th{background-color:none}#content #custompage table.layoutTable th,#content #custompage table.layoutTable td,#content .entry-body .inner table.layoutTable th,#content .entry-body .inner table.layoutTable td{padding:2px;text-align:left;vertical-align:top;border:none}#content #custompage table.freeTable,#content .entry-body .inner table.freeTable{width:auto}#content #custompage table.useWordWrap,#content .entry-body .inner table.useWordWrap{word-break:normal}#content #custompage tbody,#content .entry-body .inner tbody{width:100%}#content #custompage tbody.layoutTable,#content .entry-body .inner tbody.layoutTable{width:100%}#content #custompage tbody.freeTable,#content .entry-body .inner tbody.freeTable{width:auto}#content #custompage .block-temp,#content .entry-body .inner .block-temp{margin-bottom:20px}#content #custompage .block-temp:last-child,#content .entry-body .inner .block-temp:last-child{margin-bottom:0}#content #custompage .block-temp:after,#content .entry-body .inner .block-temp:after{display:block;clear:both;height:0;visibility:hidden;content:".";line-height:0}#content #custompage .block-temp p,#content .entry-body .inner .block-temp p{line-height:1.7;margin-bottom:15px}#content #custompage .block-temp p.image,#content .entry-body .inner .block-temp p.image{margin-bottom:5px;text-align:center}#content #custompage .block-temp p.caption,#content .entry-body .inner .block-temp p.caption{font-size:1.0em;line-height:1.5;text-align:left}#content #custompage .block-temp h1,#content #custompage .block-temp h2,#content #custompage .block-temp h3,#content #custompage .block-temp h4,#content #custompage .block-temp h5,#content #custompage .block-temp h6,#content .entry-body .inner .block-temp h1,#content .entry-body .inner .block-temp h2,#content .entry-body .inner .block-temp h3,#content .entry-body .inner .block-temp h4,#content .entry-body .inner .block-temp h5,#content .entry-body .inner .block-temp h6{clear:none;overflow:hidden}#content #custompage .block-temp ul,#content .entry-body .inner .block-temp ul{overflow:hidden;margin:0}#content #custompage .block-temp ul>li,#content .entry-body .inner .block-temp ul>li{margin:0 0 0 20px;padding:0}#content #custompage .block-temp ul li,#content .entry-body .inner .block-temp ul li{margin:5px 0 5px 30px}#content #custompage .block-temp table,#content .entry-body .inner .block-temp table{width:auto}#content #custompage .block-temp ol,#content .entry-body .inner .block-temp ol{overflow:hidden;margin:0}#content #custompage .block-temp ol li,#content .entry-body .inner .block-temp ol li{margin:5px 0 5px 30px}#content #custompage .block-temp dl,#content .entry-body .inner .block-temp dl{overflow:hidden}#content #custompage .patarn0,#content .entry-body .inner .patarn0{margin:0 0 10px;text-align:center}#content #custompage .patarn01 .cont-left,#content .entry-body .inner .patarn01 .cont-left{float:left;margin:0 20px 10px 0}#content #custompage .patarn02 .cont-right,#content .entry-body .inner .patarn02 .cont-right{float:right;margin:0 0 10px 20px}#content #custompage .patarn01 .cont-left,#content #custompage .patarn02 .cont-right,#content .entry-body .inner .patarn01 .cont-left,#content .entry-body .inner .patarn02 .cont-right{max-width:300px;background:#f5f5f5;padding:10px}@media screen and (max-width: 768px){#content #custompage .patarn01 .cont-left,#content #custompage .patarn02 .cont-right,#content .entry-body .inner .patarn01 .cont-left,#content .entry-body .inner .patarn02 .cont-right{width:100%;max-width:100%;float:none;margin:0 0 10px 0;display:block;box-sizing:border-box}}#content #custompage .column2 .cont-left,#content #custompage .column2 .cont-right,#content .entry-body .inner .column2 .cont-left,#content .entry-body .inner .column2 .cont-right{width:49%}#content #custompage .column3 .cont-left,#content #custompage .column3 .cont-center,#content #custompage .column3 .cont-right,#content .entry-body .inner .column3 .cont-left,#content .entry-body .inner .column3 .cont-center,#content .entry-body .inner .column3 .cont-right{width:32.33%}#content #custompage .column2,#content #custompage .column3,#content .entry-body .inner .column2,#content .entry-body .inner .column3{margin:0 -1% 0 0}#content #custompage .column2:after,#content #custompage .column3:after,#content .entry-body .inner .column2:after,#content .entry-body .inner .column3:after{display:table;content:"";clear:both}#content #custompage .column2 .cont-left,#content #custompage .column2 .cont-center,#content #custompage .column2 .cont-right,#content #custompage .column3 .cont-left,#content #custompage .column3 .cont-center,#content #custompage .column3 .cont-right,#content .entry-body .inner .column2 .cont-left,#content .entry-body .inner .column2 .cont-center,#content .entry-body .inner .column2 .cont-right,#content .entry-body .inner .column3 .cont-left,#content .entry-body .inner .column3 .cont-center,#content .entry-body .inner .column3 .cont-right{float:left;display:block;box-sizing:border-box;margin-right:1%;margin-bottom:10px;padding:15px;background:#f5f5f5;border:solid 1px #ccc}@media screen and (max-width: 768px){#content #custompage .column2 .cont-left,#content #custompage .column2 .cont-center,#content #custompage .column2 .cont-right,#content #custompage .column3 .cont-left,#content #custompage .column3 .cont-center,#content #custompage .column3 .cont-right,#content .entry-body .inner .column2 .cont-left,#content .entry-body .inner .column2 .cont-center,#content .entry-body .inner .column2 .cont-right,#content .entry-body .inner .column3 .cont-left,#content .entry-body .inner .column3 .cont-center,#content .entry-body .inner .column3 .cont-right{padding:5px;width:99%;float:none}}#content #custompage .column2 .off-style,#content #custompage .column3 .off-style,#content .entry-body .inner .column2 .off-style,#content .entry-body .inner .column3 .off-style{padding:0;background:0;border:0 none}#content #custompage .column2 a,#content #custompage .column3 a,#content .entry-body .inner .column2 a,#content .entry-body .inner .column3 a{display:block}#content #custompage .column2 img,#content #custompage .column3 img,#content .entry-body .inner .column2 img,#content .entry-body .inner .column3 img{display:inline-block;padding:0}#content #custompage .column2 img:first-child,#content #custompage .column2 p:first-child,#content #custompage .column3 img:first-child,#content #custompage .column3 p:first-child,#content .entry-body .inner .column2 img:first-child,#content .entry-body .inner .column2 p:first-child,#content .entry-body .inner .column3 img:first-child,#content .entry-body .inner .column3 p:first-child{margin-top:0}#content #custompage .column2 img:last-child,#content #custompage .column2 p:last-child,#content #custompage .column3 img:last-child,#content #custompage .column3 p:last-child,#content .entry-body .inner .column2 img:last-child,#content .entry-body .inner .column2 p:last-child,#content .entry-body .inner .column3 img:last-child,#content .entry-body .inner .column3 p:last-child{margin-bottom:0}#content .entry-body .temp-research .box,#content .entry-body .temp-research2 .box{border:solid 1px #ccc;padding:25px 25px 0;margin-bottom:30px}#content .entry-body .temp-research .box .ttl,#content .entry-body .temp-research2 .box .ttl{font-weight:bold;margin-bottom:10px;font-size:1.2em;padding:12px 0 12px 45px;background:url(/ja/ckeditor-template-images/fukidashi) no-repeat left center}#content .entry-body .temp-research .box:after,#content .entry-body .temp-research2 .box:after{display:block;clear:both;height:0;visibility:hidden;content:".";line-height:0}#content .entry-body .temp-research .box .box-ph,#content .entry-body .temp-research2 .box .box-ph{float:left;display:table;width:100px;max-width:300px;margin:0 25px 15px 0}#content .entry-body .temp-research .box .box-ph .image,#content .entry-body .temp-research2 .box .box-ph .image{margin-bottom:5px}#content .entry-body .temp-research .box .box-ph .image img,#content .entry-body .temp-research2 .box .box-ph .image img{width:auto !important;max-width:none !important}#content .entry-body .temp-research .box .box-ph .caption,#content .entry-body .temp-research2 .box .box-ph .caption{font-size:0.9em;line-height:1.5}@media screen and (max-width: 780px){#content .entry-body .temp-research .box,#content .entry-body .temp-research2 .box{padding:15px}#content .entry-body .temp-research .box .box-ph,#content .entry-body .temp-research2 .box .box-ph{float:none;width:100%;margin:0 auto 15px auto}#content .entry-body .temp-research .box .box-ph .image img,#content .entry-body .temp-research2 .box .box-ph .image img{width:100% !important}}#content .entry-body .temp-research .box2,#content .entry-body .temp-research2 .box2{margin-bottom:30px}#content .entry-body .temp-research .box2:after,#content .entry-body .temp-research2 .box2:after{display:block;clear:both;height:0;visibility:hidden;content:".";line-height:0}#content .entry-body .temp-research .box2 .box-ph,#content .entry-body .temp-research2 .box2 .box-ph{float:right;display:table;width:100px;max-width:300px;margin:0 0 15px 25px}#content .entry-body .temp-research .box2 .box-ph .image,#content .entry-body .temp-research2 .box2 .box-ph .image{margin-bottom:5px}#content .entry-body .temp-research .box2 .box-ph .image img,#content .entry-body .temp-research2 .box2 .box-ph .image img{width:auto !important;max-width:none !important}#content .entry-body .temp-research .box2 .box-ph .caption,#content .entry-body .temp-research2 .box2 .box-ph .caption{font-size:0.9em;line-height:1.5;text-align:left}#content .entry-body .temp-research .box3,#content .entry-body .temp-research2 .box3{width:400px;max-width:100%;margin:0 auto;text-align:left}#content .entry-body .temp-research .box3 img,#content .entry-body .temp-research2 .box3 img{width:100% !important}#content .entry-body .temp-research .box3 p,#content .entry-body .temp-research2 .box3 p{text-align:left}#content .entry-body .temp-research p.t-center,#content .entry-body .temp-research2 p.t-center{text-align:center}#content .entry-body .temp-research2 h2{font-weight:bold;background:none;color:inherit;padding:0 0 5px;border-bottom:1px dashed #709698}#content .entry-body .temp-research2 h3{font-weight:normal;border-bottom:0 none;border-left:3px solid #709698;padding:5px 10px}#content .entry-body .temp-research2 h4{font-size:1.3em;font-weight:bold;color:#709698;border:0 none;padding:0}#content .entry-body .wrap.block-temp{width:97%;display:block;margin:0 auto 10px}#content .entry-body .wrap02.block-temp{width:97%;display:block;margin:0 auto 10px;background:#f5f5f5;border:solid 1px #ccc;box-sizing:border-box}#content .entry-body .wrap02.block-temp p.image{padding:5px 5px 0}#content .entry-body .wrap02.block-temp p.caption{padding:5px}#content:after{display:table;clear:both;content:""}#content .entry-body{line-height:1.7}#content .entry-body .entry-title .date{padding:10px 0 0;display:inline-block}#content .entry-body .entry-title .tag-list{display:inline;letter-spacing:-0.4em;margin:0 0 0 10px;padding:0 0 0 10px;border-left:1px solid #ccc}#content .entry-body .entry-title .tag-list li{letter-spacing:normal;display:inline-block;background-color:#709698;font-size:10px;color:#fff !important;padding:3px 10px;margin:0 8px 5px 0;border-radius:2px}#content .entry-body .entry-title .tag-list li:before{display:none}#content .entry-body>ul{margin-left:20px}#content .entry-body>ul>li{list-style:square;margin-bottom:15px}#content .entry-body>ul>li:before{display:none}#content .entry-body .inner a{color:#2c2370}#content .entry-body .inner img{max-width:100%;height:auto !important}#content .entry-body .inner p{margin:0 0 1.7em 0}#content .entry-body .inner ul,#content .entry-body .inner ol{margin:0 0 1.7em 0;margin:0 0 0 30px}#content .entry-body .inner ul h3,#content .entry-body .inner ul h4,#content .entry-body .inner ul h5,#content .entry-body .inner ol h3,#content .entry-body .inner ol h4,#content .entry-body .inner ol h5{border:none;background:none;padding:0;margin:0;font-weight:bold}#content .entry-body .inner ul h3:before,#content .entry-body .inner ul h4:before,#content .entry-body .inner ul h5:before,#content .entry-body .inner ol h3:before,#content .entry-body .inner ol h4:before,#content .entry-body .inner ol h5:before{color:'';display:none}#content .entry-body .inner ul li{position:relative}#content .entry-body .inner ul li:before{content:'・';color:#709698;font-size:30px;line-height:10px;position:absolute;left:-25px;top:6px}#content .entry-body .inner ul.none li{list-style:none}#content .entry-body .inner ul.none li:before{display:none}#content .entry-body .inner ol>li{list-style:decimal}#content .entry-body .inner table.event_tbl{margin-top:20px;margin-bottom:0;table-layout:fixed;word-break:normal;word-wrap:break-word}#content .entry-body .inner table.event_tbl th{width:8em}#content .entry-body .inner table.event_tbl th+th{width:auto}#content .entry-body .inner table.event_tbl td h2{font-size:1.0em;color:#333;font-weight:bold;background:none;border-left:double 4px #709698;border-bottom:1px dashed #709698}#content .entry-body .inner table.event_tbl td h3{font-size:1.0em}#content .entry-body .inner table.event_tbl td h4{font-size:1.0em;border:none;padding:0;font-weight:bold;color:#709698}#content .entry-body .inner table.event_tbl td h4:before{content:"◆";padding-right:5px;color:#709698}#content .entry-body .inner table.event_tbl td h5{font-size:1.0em}#content .entry-body .inner table.event_tbl td h6{font-size:1.0em}#content .entry-body .inner table.event_tbl .tag-list{margin:0}#content .entry-body .inner table.event_tbl .tag-list li{margin:0}#content .entry-body .inner table.event_tbl .tag-list li:before{display:none}#content .entry-body .inner table.event_tbl>tbody>tr>td>div>:last-child{margin-bottom:0 !important}#content .entry-body .inner dl{margin:0 0 1.7em 0}#content .entry-body .inner .textarea{overflow:hidden;padding-bottom:30px}#content .entry-body .inner .img_bx{float:right;padding:0 0 20px 20px}#content .entry-body .inner .img_bx img{max-width:300px;height:auto}#content .entry-body .inner .img_bx img.poster{max-width:300px;height:auto;border:solid 3px #eee;box-shadow:2px 2px 2px #ccc;box-sizing:border-box}@media screen and (max-width: 480px){#content .entry-body .inner .img_bx img.poster{max-width:100%}}#content .entry-body .inner .img_bx a{display:block;line-height:28px}#content .entry-body .inner .float:after{content:"";display:table;clear:both}#content .entry-body.event .entry-title .tag-list{display:inline-block;color:inherit;padding:0;border-left:none;margin:0 0 10px 0;width:100%;font-size:0}#content .entry-body.event .entry-title .tag-list li{letter-spacing:normal;display:inline-block;padding:3px 10px;color:#fff !important;font-size:12px;background:#000;margin:0;border-radius:0}#content .entry-body.event .entry-title .tag-list li.yoshida{background:#99638f}#content .entry-body.event .entry-title .tag-list li.uji{background:#4b8059}#content .entry-body.event .entry-title .tag-list li.katsura{background:#9b6269}#content .entry-body.event .entry-title .tag-list li.tokyo{background:#814ca7}#content .entry-body.event .entry-title .tag-list li.other{background:#a3ccdf;color:#333 !important}#content .entry-title{margin:0 0 20px 0}#content .entry-title .title{font-size:1.5em;border-bottom:1px solid #ccc;padding:0 0 5px 0;margin:0;position:relative;line-height:inherit;background:none;color:inherit}.en #content .entry-title .title{font-weight:bold}@media screen and (max-width: 768px){#content .entry-body .inner .img_bx{padding:0;display:block;width:100%;float:none;margin:0 0 20px}#content .entry-body .inner .img_bx a{display:inline-block;width:100%;text-align:center}#content .entry-body .inner .img_bx a img{max-width:100%}#content .entry-body .inner .img_bx a.pdf{display:block;vertical-align:top;text-align:left;background-color:#eee;line-height:30px;background-position:6px -25px !important;width:auto}#content .entry-body .inner .float>div{float:none !important;width:100% !important}#content .entry-body .inner>table.event_tbl{table-layout:fixed}#content .entry-body .inner table.event_tbl>tbody>tr>th,#content .entry-body .inner table.event_tbl>tbody>tr>td{display:block;width:100%;box-sizing:border-box}#content .entry-body .entry-title .date{margin:0;color:#999}#content .entry-body .entry-title .tag-list{border-left:medium none;display:block;margin:0;padding:0}#content .entry-body .entry-title .tag-list li{color:#999}}.login #content .contenttype-folder,.login #content .contenttype-customachievement,.login #content .contenttype-customevent,.login #content .contenttype-customnewsuniv,.login #content .contenttype-custompage,.login #content .contenttype-image,.login #content .contenttype-link{padding:0;background:none}.login #content .contenttype-folder:before{content:"";display:inline-block;margin:-2px 0;height:18px !important;width:26px !important;background:url("../img/icons.png") no-repeat 5px -256px !important}.login #content .contenttype-customachievement:before,.login #content .contenttype-customevent:before,.login #content .contenttype-customnewsuniv:before,.login #content .contenttype-custompage:before{content:"";display:inline-block;margin:-2px 0;height:18px !important;width:26px !important;background:url("../img/icons.png") no-repeat 5px -288px !important}.login #content .contenttype-image:before{content:"";display:inline-block;margin:-2px 0;height:18px !important;width:26px !important;background:url("../img/icons.png") no-repeat 5px -352px !important}.login #content .contenttype-link:before{content:"";display:inline-block;margin:-2px 0;height:18px !important;width:26px !important;background:url("../img/icons.png") no-repeat 5px -384px !important}.container #content.list{overflow:hidden;background:none;padding:0;border:none}#content.list h2,#content.list h3,#content.list h4,#content.list ul,#content.list dl{font-size:1.0em}#content.list h2,#content.list h3,#content.list h4{padding:0}#content.list h2{background:none;color:#333}#content.list h3,#content.list h4{border:none}#content.list ul,#content.list li,#content.list dl{margin:0}#content.list li{color:#333;list-style:none}#content.list dl{border-bottom:none;background:none}#content.list dt,#content.list dd{float:none;width:auto;padding:0;background:none;border-top:none;box-sizing:border-box}#content.list dt{font-weight:normal;clear:left}.date .fy{background:#709698;color:#eee;padding:2px 5px;font-size:0.9em;border-radius:5px}.no_content{text-align:center !important;background:#eee;padding:15px;margin:0px !important}.error-content p{font-size:1.2em;line-height:1.7}.event-list{overflow:auto;clear:both}.event-list>li{font-size:1.2em;border-bottom:1px solid #ccc;line-height:1.2em;margin:20px 20px 0 0}.event-list>li:first-child{margin:0 20px 0 0}.event-list>li i{display:none}.event-list>li a{color:#333;text-decoration:none;display:block;margin:0}.event-list>li a:hover .text,.event-list>li a:hover .date,.event-list>li a:hover .place{background:#fff}.event-list>li .tag-list{font-size:0}.event-list>li .tag-list li{padding:4px 9px;display:inline-block;color:#fff;font-size:11px;border:1px solid transparent}.event-list>li .tag-list li.yoshida{background:#99638f}.event-list>li .tag-list li.uji{background:#4b8059}.event-list>li .tag-list li.katsura{background:#9b6269}.event-list>li .tag-list li.tokyo{background:#814ca7}.event-list>li .tag-list li.new{background:#fafafa;border:1px solid #a33;color:#a33;font-size:14px;line-height:19px;margin-right:10px !important}.event-list>li .tag-list li.period{background:#a33}.event-list>li .tag-list li.other{background:#a3ccdf;color:#333}.event-list>li .tag-list li:before{display:none}.event-list>li .text{background:#f0f3f4;padding:10px;margin:0}.event-list>li .date{background:#e6eced;border-bottom:1px dotted #ccc}.event-list>li .date dt{float:none;padding:0;font-weight:normal;border-top:none;width:auto;box-sizing:border-box;background:none}.event-list>li .date .fy{background:#709698;color:#eee;padding:2px 5px;font-size:0.9em;border-radius:5px}.event-list>li .date,.event-list>li .place{color:#597879;margin:0;padding:10px}.event-list>li .date dt,.event-list>li .place dt{display:table-cell;width:3.5em}.event-list>li .date dd,.event-list>li .place dd{display:table-cell;word-break:break-word}.event-list>li .date dd:before,.event-list>li .place dd:before{content:':';display:inline-block;padding:0 5px 0 0}#facilities{margin:30px 0}#facilities h2{font-size:2em;line-height:1.2em}#facilities .facilities-bnr{overflow:hidden;margin-right:-1%}#facilities .facilities-bnr li{float:left;display:table;width:15.66%;margin:0 1% 1% 0;height:50px}#facilities .facilities-bnr li a{padding:10px 15px;margin:0;width:100%;height:100%;display:table-cell;background:#41696c;color:#fff;font-size:12px;line-height:15px;vertical-align:middle;padding-left:26.5px;position:relative}#facilities .facilities-bnr li a:before{content:"";width:6.5px;height:11.5px;background-position:-16.5px -175px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;left:15px;margin-top:-5.75px}#facilities .facilities-bnr li span{display:inline-block}@media screen and (max-width: 1020px){#facilities .facilities-bnr li{width:24%}}@media screen and (max-width: 768px){#facilities .facilities-bnr li{width:48%}}@media screen and (max-width: 480px){#facilities .facilities-bnr li{width:99%}}footer{background:#0a1054;padding:25px 0 48px;font-size:13px;position:relative;z-index:999}footer p{font-size:12px}@media screen and (max-width: 1020px){footer{padding:0 0 58px}}@media screen and (max-width: 768px){footer{text-align:center}footer p{font-size:11px}}@media print{footer{border-top:1px solid #0a1054}}footer #ft_logo{display:inline-block}@media screen and (max-width: 1020px){footer #ft_logo{margin:10px 20px 0}}@media screen and (max-width: 768px){footer #ft_logo{margin:10px 0 0}}footer #ft_logo .simg{float:left;margin:3px}footer #ft_logo p{display:block;float:left;line-height:19px;text-align:left;padding-left:10px}footer #ft_menu{float:right;text-align:right}footer #ft_menu .btn{display:inline-block;background-color:#545888;background-image:url("../img/icons.png");background-repeat:no-repeat;background-position:20px -153px;border-radius:0;border:none;box-shadow:none;padding:5px 20px 5px 30px;margin-bottom:20px;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer}footer #ft_menu a.btn:hover{-ms-filter:"alpha( opacity=70 )";opacity:0.7;color:#fff !important}footer #ft_menu ul{margin:0px 0px 10px 25px}footer #ft_menu li{display:inline;padding-left:5px;white-space:nowrap}footer #ft_menu li.empty{display:none}@media screen and (max-width: 1020px){footer #ft_menu{float:none}footer #ft_menu .btn{display:block;background:#545888;padding:20px;font-size:18px;margin-bottom:0}footer #ft_menu ul{margin:0 0 10px;background:#3B4077;overflow:hidden;border-bottom:1px solid #0a1054}footer #ft_menu li{width:33%;display:block;float:left;padding:0;margin:0}footer #ft_menu li:nth-child(3n){width:34%}footer #ft_menu li.empty{display:block;border-top:1px solid #0a1054}footer #ft_menu li a{display:block;border-right:1px solid #0a1054;border-top:1px solid #0a1054;padding:20px;font-size:16px;text-align:center}footer #ft_menu li a:hover{color:#fff !important;background:#45497E}footer #ft_menu li:nth-child(3n) a{border-right:none}}@media screen and (max-width: 768px){footer #ft_menu .btn{font-size:14px}footer #ft_menu li a{padding:20px 10px;font-size:12px}}@media screen and (max-width: 480px){footer #ft_menu li.long a{padding:10px;line-height:17px}}footer #ft_cr{float:right;text-align:right;clear:both;display:inline-block}@media screen and (max-width: 1020px){footer #ft_cr{margin:10px 20px 0}}@media screen and (max-width: 768px){footer #ft_cr{float:none;text-align:center;width:100%;margin:0 0 10px}}header#global{border-bottom:53px solid #fff;position:relative;z-index:2;background:#fff;transition:none}@media screen and (max-width: 1020px){header#global{background:#0a1054;border-bottom:0 none}}@media print{header#global{display:none}}header#global.fixed .nav_mega{position:fixed;top:0;z-index:2}header#global .close-panel{display:none;width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;z-index:1}header#global.open .close-panel{display:block}@media screen and (max-width: 1020px){header#global.open .close-panel{display:none}}header#global.ja{border-bottom:87px solid #fff}@media screen and (max-width: 1020px){header#global.ja{border-bottom:0 none}}header#global.ja.fixed .nav_target{position:fixed;top:0;z-index:2}header#global.ja.fixed .nav_mega{top:34px}header#global:after{content:"";display:table;clear:both}#menu_button,#search_button,#sns_button{display:none}@media screen and (max-width: 1020px){#menu_button,#search_button,#sns_button{display:block;position:absolute;-webkit-tap-highlight-color:transparent;cursor:pointer}#menu_button span,#search_button span,#sns_button span{display:block;margin:13px;font-size:0}}@media screen and (max-width: 1020px){#menu_button span{margin-right:7px;width:22px;height:22px;background-position:-180px -110px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px}#search_button{left:42px}#search_button span{margin-left:7px;width:22px;height:22px;background-position:-180px -29px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px}#sns_button{right:0}#sns_button span{float:left}#sns_button .fb span{margin-right:7px;width:22px;height:22px;background-position:-180px -83px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px}#sns_button .tw span{margin-left:7px;width:22px;height:22px;background-position:-180px -56px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px}}#menu_button nav.mobile-bar{margin:13px 6px 13px 14px}#search_button nav.mobile-bar{margin:13px 13px 13px 7px}header.ja #portal-languageselector{position:absolute;float:none;margin-top:0;top:5px;right:0;border:1px solid #ccc}header.ja #portal-languageselector ul{float:none;margin:0 -1px;padding:0;border:1px solid #ccc}header.ja #portal-languageselector li{float:none;margin:0}header.ja #portal-languageselector a{font-size:12px;line-height:1.2}@media screen and (max-width: 1020px){header.ja #portal-languageselector{display:none}}header #portal-languageselector{width:103px;height:24px;display:block;position:relative;margin-top:5px;margin-left:10px;float:right;z-index:998}header #portal-languageselector p{text-decoration:none;color:inherit;background:#fff;display:inline-block;padding:0 10px;line-height:24px;position:relative;border-right:24px solid #565656;width:59px;text-align:center;cursor:default;padding-right:16.5px;position:relative;padding-right:10px !important}header #portal-languageselector p:after{content:"";width:11.5px;height:6.5px;background-position:-142.5px -84px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:0;margin-top:-3.25px}header #portal-languageselector p:after{right:-18px}header #portal-languageselector ul{display:none;position:absolute;top:24px;right:0;width:100%;background:#fff}header #portal-languageselector ul a{display:block;padding:7px;background:#565656;color:#fff;text-align:center}header #portal-languageselector ul a+a{border-top:1px solid #ccc}header #portal-languageselector:hover ul{display:block}header #portal-languageselector label,header #portal-languageselector input{display:none}header .nav_mega{background:#0a1054;border:none;border-radius:0;box-shadow:none;padding:0;width:100%;height:53px;min-height:53px;position:absolute;z-index:2;top:124px}header .nav_mega .navbar-inner .menu_mega{overflow:visible;height:auto;position:static}header .nav_mega .navbar-inner .menu_mega>ul.nav{background:url(../img/line_navi_mega.png) left top 18px no-repeat;position:static}header .nav_mega .navbar-inner .menu_mega>ul.nav>li{padding:0;background:url(../img/line_navi_mega.png) right top 18px no-repeat}header .nav_mega .navbar-inner .menu_mega>ul.nav>li.active{padding-bottom:0;border-bottom:5px solid #aaa}header .nav_mega .navbar-inner .menu_mega>ul.nav>li>a{text-shadow:none;font-size:15px;line-height:17px;height:17px;padding:18px 0;background:none;box-shadow:none;display:inline-block;text-align:center}header .nav_mega .navbar-inner .menu_mega>ul.nav>li>a:hover{background:#fff}header .nav_mega .navbar-inner .menu_mega>ul.nav>li.current{background:#72779E}header .nav_mega .navbar-inner .menu_mega>ul.nav>li.current a{color:#fff}header .nav_mega .navbar-inner .menu_mega>ul.nav>li.hasChild>a{padding-bottom:0}header .nav_mega .navbar-inner .menu_mega>ul.nav>li:hover,header .nav_mega .navbar-inner .menu_mega>ul.nav>li.checked{background:#e9eaf0}header .nav_mega .navbar-inner .menu_mega>ul.nav>li:hover a,header .nav_mega .navbar-inner .menu_mega>ul.nav>li.checked a{color:#333 !important}header .nav_mega .navbar-inner .menu_mega>ul.nav>li:hover button:after,header .nav_mega .navbar-inner .menu_mega>ul.nav>li.checked button:after{border-top-color:#242867}header .nav_mega .megaChild{display:none;width:100%;position:absolute;min-height:160px;background:rgba(255,255,255,0.9);border-bottom:1px solid #f0f0f0;z-index:999;left:0;top:53px;color:#000 !important;padding:30px 0}header .nav_mega .megaChild-inner{width:1200px;margin:0 auto}header .nav_mega .megaChild-inner h3{padding:20px 30px 20px 20px;margin:0;font-size:21px;line-height:1.2;color:#333;font-weight:normal;max-width:250px}header .nav_mega .megaChild-inner img.hd_image{float:right}header .nav_mega .megaChild-inner-header{display:inline-block;vertical-align:top}header .nav_mega .megaChild-inner-header+.megaChild-inner-nav{border-left:1px solid #aaa}header .nav_mega .megaChild-inner-nav{display:inline-block;padding:0 0 20px 40px}header .nav_mega .megaChild-inner-nav ul{list-style:none;float:left;text-align:left}header .nav_mega .megaChild-inner-nav ul li{padding:20px 50px 0 0}body.en header .nav_mega .megaChild-inner-nav ul li{padding:20px 30px 0 0}header .nav_mega .megaParent button{position:relative;display:block;width:100%;height:18px;background:transparent;cursor:pointer;border:none}header .nav_mega .megaParent button:after{content:"";position:absolute;bottom:5px;right:50%;margin-right:-5px;height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #fff}header .nav_mega .megaParent button:hover{background:#9294b3}header .nav_mega .megaParent button:hover:after{border-top-color:#fff !important}header .nav_mega .megaParent button.checked{background:#d3d4e1}header .nav_mega .megaParent button.checked:after{border-top:0;border-bottom:6px solid #242867}header .nav_mega .megaParent:not(.hasChild):hover .megaChild,header .nav_mega .megaParent button.checked+.megaChild{display:block}header .nav_mega .megaParent.left .megaChild-inner{text-align:left}header .nav_mega .megaParent.center .megaChild-inner{text-align:center}header .nav_mega .megaParent.right .megaChild-inner{text-align:right}.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc4,.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc4>a{width:100px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc6,.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc6>a{width:127px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc7,.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc7>a{width:142px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc8,.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc8>a{width:157px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc9,.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc9>a{width:170px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc10,.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc10>a{width:186px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.ce20>a{width:205px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.ce24>a{width:245px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.ce26>a{width:265px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.double>a{font-size:12px;line-height:14px;padding:12.5px 0px;height:28px}@media screen and (min-width: 1240px){.nav_mega .navbar-inner .menu_mega>ul.nav>li>a{font-size:16px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc4,.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc4>a{width:117px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc6,.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc6>a{width:155px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc7,.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc7>a{width:174px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc8,.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc8>a{width:193px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc9,.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc9>a{width:213px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc10,.nav_mega .navbar-inner .menu_mega>ul.nav>li.cc10>a{width:232px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.ce20>a{width:250px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.ce24>a{width:300px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.ce26>a{width:325px}.nav_mega .navbar-inner .menu_mega>ul.nav>li.double>a{font-size:14px;line-height:16px;height:32px;padding:10.5px 0px}}body.about .nav_mega .navbar-inner .menu_mega>ul.nav>li>a[href$="/about/"],body.admissions .nav_mega .navbar-inner .menu_mega>ul.nav>li>a[href$="/admissions/"],body.education-campus .nav_mega .navbar-inner .menu_mega>ul.nav>li>a[href$="/education-campus/"],body.research .nav_mega .navbar-inner .menu_mega>ul.nav>li>a[href$="/research/"],body.international .nav_mega .navbar-inner .menu_mega>ul.nav>li>a[href$="/international/"],body.social .nav_mega .navbar-inner .menu_mega>ul.nav>li>a[href$="/social/"],body.faculties-and-graduate .nav_mega .navbar-inner .menu_mega>ul.nav>li>a[href$="/faculties-and-graduate/"]{background:#72779E;color:#fff}body.ja .nav_mega .navbar-inner .menu_mega>ul.nav>li>a{background:transparent !important}header .nav_sub{height:90px;transition:none}@media screen and (max-width: 1020px){header .nav_sub{background:#fff;text-align:center;width:34% !important;min-width:210px}}@media screen and (max-width: 480px){header .nav_sub{height:50px !important;min-width:150px}}header .nav_sub .brand{float:left;margin:20px 15px}header .nav_sub .brand span{display:inline-block;font-size:0;vertical-align:top;transition:none;width:175px;height:47px;background-position:0px 0px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px}@media screen and (max-width: 1020px){header .nav_sub .brand{display:block;float:none;margin:20px auto;text-align:center}}@media screen and (max-width: 480px){header .nav_sub .brand{margin:9.5px auto}header .nav_sub .brand span{width:116.66667px;height:31.33333px;background-position:0px 0px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:136px 130.66667px}}header .nav_sub ul{padding:33px 15px;margin:0;float:right;overflow:hidden}header .nav_sub li{list-style:none;float:left;margin-left:30px}header .nav_sub li a{font-size:14px;line-height:24px;color:#000}header .nav_sub li a:hover{color:#666;text-decoration:none}header .nav_sub li.funds{margin:-5px -15px -5px 30px}header .nav_sub li.funds a{display:block;padding:4px 15px;border:1px solid #b8cbcc;color:#fff;background:#65bfc4;padding-left:26px;position:relative;transition-property:background}header .nav_sub li.funds a:before{content:"";width:6px;height:10px;background-position:-39px -175px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;left:15px;margin-top:-5px}header .nav_sub li.funds a:hover{background:#99d5d8}header .nav_sub li.quick{margin:-5px -15px -5px 30px}header .nav_sub li.quick a{display:block;padding:4px 15px;border:1px solid #b8cbcc;color:#fff;background:#1b93d3;padding-left:26px;position:relative;transition-property:background}header .nav_sub li.quick a:before{content:"";width:6px;height:10px;background-position:-39px -175px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;left:15px;margin-top:-5px}header .nav_sub li.quick a:hover{background:#5fb3e0}header.ja .nav_sub{position:relative;overflow:visible}@media screen and (max-width: 1020px){header.ja .nav_sub{overflow:hidden}}header.ja .nav_sub ul.collapse{padding:48px 15px 18px 0;overflow:visible}header.ja .nav_sub ul.collapse li{margin-left:27px}@media screen and (min-width: 1240px){header.ja .nav_sub ul.collapse li{margin-left:30px}}.links_sns a{height:24px;width:24px;text-align:center;display:inline-block;vertical-align:top}.links_sns a ~ a{margin-left:5px}.links_sns a span{font-size:0;display:inline-block;vertical-align:top}.links_sns-tw span{width:24px;height:24px;background-position:-72px -141px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px}.links_sns-fb span{width:24px;height:24px;background-position:-180px 0px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px}.links_sns-yt span{width:24px;height:24px;background-position:-43px -141px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px}.links_sns-li span{width:24px;height:24px;background-position:-130px -141px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px}#portal-logo_sp{display:none}#portal-logo_pc{display:inline-block}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){#portal-logo_sp{display:block}#portal-logo_pc{display:none}}@media screen and (max-width: 480px){a.brand.simg.logo{width:120px;height:32px;margin:10px auto}a.brand.simg.logo img{width:120px;height:auto}}header .nav_target{margin:0;background:#eee;border:none;border-radius:0;box-shadow:none;padding:0;height:34px;min-height:34px}header .nav_target .menu_target .nav{border-left:1px solid #d6d6d6;overflow:hidden}header .nav_target .menu_target .nav li{border-right:1px solid #d6d6d6}header .nav_target .menu_target .nav li>a{color:#000;text-shadow:none;font-size:12px;line-height:34px;padding:0 20px;display:block}header .nav_target .menu_target .nav li>a:hover{color:#666}body.prospective header .nav_target .menu_target .nav li>a[href$="prospective/"],body.students header .nav_target .menu_target .nav li>a[href$="students/"],body.alumni header .nav_target .menu_target .nav li>a[href$="alumni/"],body.generals header .nav_target .menu_target .nav li>a[href$="generals/"],body.business header .nav_target .menu_target .nav li>a[href$="business/"]{background:#d6d6d6;color:#333}header.ja .nav_target{position:absolute;z-index:2;top:90px;width:100%}header.ja .nav_target .menu_target .nav{width:100%;box-sizing:border-box;border-left:1px solid #ccc}header.ja .nav_target .menu_target .nav li{width:20%;box-sizing:inherit;border-right:1px solid #ccc}header.ja .nav_target .menu_target .nav li>a{padding:0 10px;font-size:12px;letter-spacing:-0.5px;text-align:center}@media screen and (min-width: 1240px){header.ja .nav_target .menu_target .nav li>a{padding:0 10px;font-size:12px}}.navbar{width:auto;overflow:visible}.navbar-inner{overflow:visible}.navbar .nav{position:relative;left:0px;display:block;float:left;margin:0;list-style:none}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none}header .search_wrap{float:right;position:relative}header.ja .search_wrap{float:none;position:absolute;top:5px;right:123px;margin:0}@media screen and (max-width: 1020px){header.ja .search_wrap{display:none}}.ellip{display:block;height:100%}.ellip-line{display:inline-block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%}.ellip,.ellip-line{position:relative;overflow:hidden}.lead_category p{margin:2em 0;font-size:16px;line-height:1.5}@media screen and (max-width: 480px){.lead_category p{margin:1em 0}}#left-column{float:left;width:220px;margin-right:20px}#left-column .portletWrapper>*{display:none}#left-column .portletWrapper>.portletNavigationTree,#left-column .portletWrapper>.portletWorkflowReview{display:block}#left-column-plus{width:220px;float:left;font-size:1.2em;margin-right:20px}#left-column-plus>ul>li:hover{background-color:#f5f5f5}#left-column-plus>ul>li.active{background:#ccc}#left-column-plus>ul>li.active>ul{display:block}#left-column-plus>ul>li>ul{margin-left:10px;margin-bottom:0;border-right:none;border-bottom:none;display:none}#left-column-plus>ul>li:first-child a{color:#fff;background-color:#709698 !important;font-size:1.2em;border:none}#left-column-plus>ul>li:first-child a:hover{background-color:#8cabac}#left-column-plus>ul>li:first-child a:before{display:none}#left-column-plus ul{border:1px solid #ccc;margin:0 0 15px 0}#left-column-plus ul li{background-color:#fff;display:block;text-decoration:none;border-bottom:1px solid #ccc}#left-column-plus ul li a{background-color:#fff;display:block;text-decoration:none;padding:10px 20px;line-height:1.5em}#left-column-plus ul li a:hover{background-color:#f5f5f5}#left-column-plus ul li a:before{content:'';background:url(../img/icons.png) no-repeat 0 -132px;background-repeat:no-repeat;width:5px;height:9px;display:inline-block;padding:0 5px 0 0}#left-column-plus ul li:last-child{border:none}#left-column-plus ul li:last-child a{border:none}#left-column-plus ul li span{display:block;padding:10px 20px;line-height:1.5em}#left-column-plus ul li span:before{background:url(../img/icons.png) no-repeat 0 -416px;background-repeat:no-repeat;width:14px;height:7px;display:inline-block;content:'';padding:0 5px 0 0}#left-column-plus ul li.first{padding:10px 20px;color:#fff;background-color:#709698;font-size:1.2em;line-height:1.5em;border:none}#left-column-plus ul li.first:before{display:none}#left-column-plus ul li.calendar a{background:#f00}#left-column-plus ul li.calendar a{padding-left:36px;position:relative}#left-column-plus ul li.calendar a:before{content:"";width:16px;height:18px;background-position:-180px -137px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;left:15px;margin-top:-9px}#left-column-plus ul li.calendar a:before{left:13px}#left-column-plus ul li.place a{padding-left:36px;position:relative}#left-column-plus ul li.place a:before{content:"";width:11px;height:19.5px;background-position:-92px -84px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;left:20px;margin-top:-9.75px}#left-column-plus ul li.place a:before{left:15px}@media screen and (min-width: 1020px){#left-column,#left-column-plus{display:block !important}}@media screen and (max-width: 1020px){#left-column,#left-column-plus{float:none;width:auto;margin:0;overflow:hidden;display:none}}.about #left-column-plus.l_news ul li+li a[href*="/about"],.admissions #left-column-plus.l_news ul li+li a[href*="/admissions"],.education-campus #left-column-plus.l_news ul li+li a[href*="/education-campus"],.research #left-column-plus.l_news ul li+li a[href*="/research"],.international #left-column-plus.l_news ul li+li a[href*="/international"],.social #left-column-plus.l_news ul li+li a[href*="/social"],.yoshida #left-column-plus.l_event ul li+li a[href*="=yoshida"],.uji #left-column-plus.l_event ul li+li a[href*="=uji"],.katsura #left-column-plus.l_event ul li+li a[href*="=katsura"],.tokyo #left-column-plus.l_event ul li+li a[href*="=tokyo"],.other #left-column-plus.l_event ul li+li a[href*="=other"],#left-column-plus ul li a.active{background:#ccc}.about #left-column-plus.l_news ul li+li a[href*="/about"]:before,.admissions #left-column-plus.l_news ul li+li a[href*="/admissions"]:before,.education-campus #left-column-plus.l_news ul li+li a[href*="/education-campus"]:before,.research #left-column-plus.l_news ul li+li a[href*="/research"]:before,.international #left-column-plus.l_news u li+li a[href*="/international"]:before,.social #left-column-plus.l_news ul li+li a[href*="/social"]:before,.yoshida #left-column-plus.l_event ul li+li a[href*="=yoshida"]:before,.uji #left-column-plus.l_event ul li+li a[href*="=uji"]:before,.katsura #left-column-plus.l_event ul li+li a[href*="=katsura"]:before,.tokyo #left-column-plus.l_event ul li+li a[href*="=tokyo"]:before,.other #left-column-plus.l_event ul li+li a[href*="=other"]:before,#left-column-plus ul li+li a.active:before{background:none}.entry-body a[target="_blank"]:before,#custompage a[target="_blank"]:before,#content-core a[target="_blank"]:before{content:"";display:inline-block;margin:-2px 0;height:18px !important;width:26px !important;background:url("../img/icons.png") no-repeat 5px 0}a[href$=".pdf"]:before,a[href*=".pdf#"]:before,a.pdf:before{content:"";display:inline-block;margin:-2px 0;height:18px !important;width:26px !important;background:url("../img/icons.png") no-repeat 5px -32px !important}a[href$=".doc"]:before,a[href$=".docx"]:before,a.doc:before{content:"";display:inline-block;margin:-2px 0;height:18px !important;width:26px !important;background:url("../img/icons.png") no-repeat 5px -64px !important}a[href$=".xls"]:before,a[href$=".xlsx"]:before,a.xls:before{content:"";display:inline-block;margin:-2px 0;height:18px !important;width:26px !important;background:url("../img/icons.png") no-repeat 5px -96px !important}a[href$=".ppt"]:before,a[href$=".pptx"]:before,a.ppt:before{content:"";display:inline-block;margin:-2px 0;height:18px !important;width:26px !important;background:url("../img/icons.png") no-repeat 5px -320px !important}#local-navi a[target="_blank"]:before{content:"";display:inline-block;margin:-2px 0;height:18px;width:26px;background:url(../img/icons.png) no-repeat 0 0 !important}#local-navi a[href$=".pdf"]:before,#local-navi a[href*=".pdf#"]:before,#local-navi a.pdf:before{content:"";display:inline-block;height:18px;width:21px;background:url(../img/icons.png) no-repeat 0 -32px !important}#local-navi a[href$=".doc"]:before,#local-navi a[href$=".docx"]:before,#local-navi a.doc:before{content:"";display:inline-block;margin:-2px 0;height:18px;width:21px;background:url(../img/icons.png) no-repeat 0 -64px !important}#local-navi a[href$=".xls"]:before,#local-navi a[href$=".xlsx"]:before,#local-navi a.xls:before{content:"";display:inline-block;margin:-2px 0;height:18px;width:21px;background:url(../img/icons.png) no-repeat 0 -96px !important}#local-navi a[href$=".ppt"]:before,#local-navi a[href$=".pptx"]:before,#local-navi a.ppt:before{content:"";display:inline-block;margin:-2px 0;height:18px;width:21px;background:url(../img/icons.png) no-repeat 0 -320px !important}#content #local-navi{float:left;overflow:hidden;width:717px;margin:0 -5px}@media screen and (max-width: 1020px){#content #local-navi{float:none;width:auto}}@media screen and (min-width: 1240px){#content #local-navi{width:917px}}#content #local-navi>div{width:33.33%;float:left}@media screen and (max-width: 768px){#content #local-navi>div{width:auto;float:none}}#content #local-navi>div>*{margin:0 5px}#content #local-navi .item{position:relative;margin:0 5px 10px}#content #local-navi .item>nav{top:8px;right:8px;background:none;display:none}@media screen and (max-width: 768px){#content #local-navi .item>nav{display:block}}#content #local-navi .item>dl{border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:1.0em;background:none;margin:0}@media screen and (max-width: 768px){#content #local-navi .item>dl{display:none}}#content #local-navi .item>dl dt{padding:8px 8px 8px 15px;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;background:none repeat scroll 0 0 #fff;float:none;width:auto}#content #local-navi .item>dl dt>span{display:block}#content #local-navi .item>dl dt>a{color:#545888;margin:0 !important;font-weight:normal;line-height:1.5em;padding:5px;border:medium none;display:block}#content #local-navi .item>dl dt>a:before{content:'';background:url(../img/icons.png) no-repeat 0 -132px;background-repeat:no-repeat;width:5px;height:9px;padding:0 5px 0 0}#content #local-navi .item>dl dt .documentByLine{display:block;line-height:1.2em;padding-bottom:5px;font-size:0.6em;color:#666}#content #local-navi .item>dl dt .documentByLine a{background:none;padding:0 2px}#content #local-navi .item>h2.headline{font-size:1.0em;background:#545888;margin:0;padding:10px 20px;position:relative}@media screen and (max-width: 768px){#content #local-navi .item>h2.headline{padding:10px 50px 10px 20px}}#content #local-navi .item>h2.headline a{font-weight:normal;color:#fff}#content #local-navi .item>.documentByLine{font-size:0.6em;padding:5px 10px;background:none repeat scroll 0 0 #e6e6e6;margin:0}a.noico:before{display:none !important}p.main_title,h1.main_title{font-size:2.2em;line-height:1.2;color:#333;border-bottom:1px solid #ccc;padding:10px 50px 4px 0px;margin-bottom:20px;clear:both}p.main_title .sub,p.main_title .tagname,h1.main_title .sub,h1.main_title .tagname{padding-top:5px;display:inline-block;font-size:0.7em;white-space:nowrap}@media screen and (max-width: 1020px){p.main_title,h1.main_title{margin-bottom:-1px;padding-right:50px}}@media screen and (max-width: 1020px){.title_area{position:relative}}#news-area{position:relative;z-index:2;margin:40px 0}@media screen and (max-width: 1020px){#news-area{margin:20px 0}}#news-area:before{content:"";display:table}#news-area:after{content:"";display:table;clear:both}#news-area>div{width:450px}@media screen and (min-width: 1240px){#news-area>div{width:560px}}#news-area h2{padding-bottom:10px;font-size:32px;line-height:40px;background:none;color:inherit;padding:0;margin:0;float:left}#news-area h2>a{padding-right:65px;position:relative}#news-area h2>a:after{content:"";width:50px;height:27px;background-position:-110px -109px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:10px;margin-top:-13.5px}.en #news-area h2>a{padding-right:65px;position:relative}.en #news-area h2>a:after{content:"";width:50px;height:27px;background-position:-57px -52px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:10px;margin-top:-13.5px}.zh-cn #news-area h2>a{padding-right:65px;position:relative}.zh-cn #news-area h2>a:after{content:"";width:50px;height:27px;background-position:0px -109px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:10px;margin-top:-13.5px}.zh-tw #news-area h2>a{padding-right:65px;position:relative}.zh-tw #news-area h2>a:after{content:"";width:50px;height:27px;background-position:-55px -109px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:10px;margin-top:-13.5px}.ko #news-area h2>a{padding-right:65px;position:relative}.ko #news-area h2>a:after{content:"";width:50px;height:27px;background-position:-112px -52px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:10px;margin-top:-13.5px}#news-area .news_box>nav,#news-area .event_box>nav{float:right;padding-bottom:20px}#news-area .news_box>nav a,#news-area .event_box>nav a{text-decoration:none;color:#fff;background:#709698;display:inline-block;padding:0 10px;line-height:40px}#news-area nav.gakubu{position:relative;display:inline-block;height:40px}#news-area nav.gakubu p{text-decoration:none;color:#fff !important;background:#709698 !important;text-align:left !important;display:inline-block;padding:0 10px;padding-right:10px !important;padding-left:10px !important;line-height:40px;border-right:40px solid #709698 !important;padding-right:16.5px;position:relative}#news-area nav.gakubu p:after{content:"";width:11.5px;height:6.5px;background-position:-142.5px -84px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:0;margin-top:-3.25px}#news-area nav.gakubu p:before{display:none !important}#news-area nav.gakubu p:after{right:-25.5px}#news-area nav.gakubu>ul{border-top:1px solid #fff}#news-area nav.gakubu ul{display:none;position:absolute;top:40px;left:0;width:240px !important;background:#fff}#news-area nav.gakubu ul li a,#news-area nav.gakubu ul li span{border-bottom:1px solid #ccc;display:block;font-size:12px;line-height:20px;padding:10px;color:#fff !important;cursor:pointer;position:relative}#news-area nav.gakubu ul li a:after{display:none}#news-area nav.gakubu ul li span{padding-right:21.5px;position:relative}#news-area nav.gakubu ul li span:after{content:"";width:6.5px;height:11.5px;background-position:-16.5px -175px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:10px;margin-top:-5.75px}#news-area nav.gakubu ul li:hover{cursor:pointer;background:#9bb6b7}#news-area nav.gakubu ul li:hover ul{display:block}#news-area nav.gakubu ul li ul{display:none;left:100%;top:0;width:240px;min-height:100%;background:#9bb6b7;padding:10px 0}#news-area nav.gakubu ul li li a,#news-area nav.gakubu ul li li span{background:none;color:#fff !important;border:none;padding:0 15px;margin:10px 0;line-height:1.5em;font-size:14px}#news-area nav.gakubu ul li li a:before,#news-area nav.gakubu ul li li span:before{content:"・"}#news-area nav.gakubu>ul>li{background:#709698}@media screen and (max-width: 768px){#news-area nav.gakubu{display:none}}#news-area nav.gakubu:hover>ul{display:block}#news-area nav.gakubu>ul>li:last-child>a{border:none}#news-area .news_box{position:relative;z-index:2;float:right}@media screen and (max-width: 1020px){#news-area .news_box{float:none;padding:0px;width:auto !important;padding:20px 0px;border-bottom:1px solid #fff}}#news-area .news_box .news-list{overflow:auto;clear:both;padding-right:20px;max-height:270px}@media screen and (max-width: 1020px){#news-area .news_box .news-list{height:auto}}#content #news-area .news_box .news-list{max-height:none}#news-area .news_box .news-list li a{padding:15px 10px;border-bottom:1px solid #ccc;display:block;font-size:1.2em}#news-area .news_box .news-list li a:hover{background-color:#fff;text-decoration:none}#news-area .news_box .news-list li a .date{margin:0 0 10px;color:#333}#news-area .news_box .news-list li a .text{margin:0;line-height:1.2em;color:#333}#news-area .news_box.eng>nav a{text-decoration:none;color:#fff;background:#709698;display:inline-block;padding:6px 10px;line-height:1.2;font-size:0.9em}#news-area .event_box{position:relative;z-index:1;float:left;border-right:1px solid #ccc;padding-right:39px}@media screen and (max-width: 1020px){#news-area .event_box{float:none;padding:0px;width:auto !important;padding:20px 0px;border-bottom:1px solid #fff;border-right:none}}#news-area .event_box>nav>a{padding-left:31px;position:relative}#news-area .event_box>nav>a:before{content:"";width:16px;height:18px;background-position:-180px -137px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;left:10px;margin-top:-9px}#news-area .event_box>nav nav{position:relative;display:inline-block;height:40px}#news-area .event_box>nav nav p{text-decoration:none;color:inherit;background:#fff;display:inline-block;padding:0 10px;padding-right:10px !important;line-height:40px;border-right:40px solid #91c2c5;text-align:center;padding-left:26px;position:relative;padding-right:16.5px;position:relative}#news-area .event_box>nav nav p:before{content:"";width:11px;height:19.5px;background-position:-76px -84px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;left:10px;margin-top:-9.75px}#news-area .event_box>nav nav p:after{content:"";width:11.5px;height:6.5px;background-position:-142.5px -84px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:0;margin-top:-3.25px}#news-area .event_box>nav nav p:after{right:-25.5px}#news-area .event_box>nav nav>ul{display:none;position:absolute;top:40px;right:0;width:100%;background:#fff}#news-area .event_box>nav nav:hover>ul{display:block}#news-area .event_box>nav nav:hover>ul>li>a{border-bottom:1px solid #ccc;display:block}#news-area .event_box>nav nav:hover>ul>li:last-child>a{border:none}@media screen and (max-width: 480px){#news-area .event_box>nav{width:100%}#news-area .event_box>nav>a{display:block;float:left;width:50%;box-sizing:border-box;text-align:center}#news-area .event_box>nav nav{float:left;width:50%}#news-area .event_box>nav nav p{box-sizing:border-box;width:100%;text-align:center}}#news-area .event-list{max-height:270px;height:auto}.w_inner>#news-area .event-list .text{background:#fcfcfc}.w_inner>#news-area .event-list .date{background:#F5F6F8}.w_inner>#news-area .event-list a:hover .text,.w_inner>#news-area .event-list a:hover .date{background:#fff}.ja #news-area h2,.en #news-area h2{float:none;width:100%;font-size:24px}.ja #news-area h2 a:after,.en #news-area h2 a:after{display:none}@media screen and (max-width: 480px){.ja #news-area h2,.en #news-area h2{font-size:20px}}.ja #news-area nav.news-button,.en #news-area nav.news-button{float:none;display:table;border-collapse:separate;table-layout:fixed;width:100%}@media screen and (max-width: 480px){.ja #news-area nav.news-button,.en #news-area nav.news-button{display:block;margin-right:-1%;width:auto}}.ja #news-area nav.news-button>*,.en #news-area nav.news-button>*{display:table-cell;width:33.33%;height:40px;border:2px solid #ced8da;box-sizing:border-box;vertical-align:middle}@media screen and (max-width: 1020px){.ja #news-area nav.news-button>*.only-sp,.en #news-area nav.news-button>*.only-sp{display:table-cell !important}}@media screen and (max-width: 480px){.ja #news-area nav.news-button>*,.en #news-area nav.news-button>*{float:left;display:block;border:0 none !important;margin-right:1%;padding:0;text-align:center}.ja #news-area nav.news-button>*.only-sp,.en #news-area nav.news-button>*.only-sp{display:block !important}}.ja #news-area nav.news-button>*.small,.en #news-area nav.news-button>*.small{letter-spacing:.5px;font-size:10.5px;padding-top:5px;padding-bottom:5px;line-height:15px}.ja #news-area nav.news-button>*.small br,.en #news-area nav.news-button>*.small br{display:inline}@media screen and (min-width: 1240px){.ja #news-area nav.news-button>*.small,.en #news-area nav.news-button>*.small{padding-top:0;padding-bottom:0;line-height:40px}.ja #news-area nav.news-button>*.small br,.en #news-area nav.news-button>*.small br{display:none}}@media screen and (max-width: 1020px){.ja #news-area nav.news-button>*.small,.en #news-area nav.news-button>*.small{padding-top:0;padding-bottom:0;line-height:40px}.ja #news-area nav.news-button>*.small br,.en #news-area nav.news-button>*.small br{display:none}}@media screen and (max-width: 768px){.ja #news-area nav.news-button>*.small,.en #news-area nav.news-button>*.small{padding-top:5px;padding-bottom:5px;line-height:15px}.ja #news-area nav.news-button>*.small br,.en #news-area nav.news-button>*.small br{display:inline}}.ja #news-area nav.news-button nav p,.en #news-area nav.news-button nav p{width:100%;box-sizing:border-box;margin-bottom:0;padding-right:0 !important;padding-left:20px !important}.ja #news-area nav.news-button.has-1>*,.en #news-area nav.news-button.has-1>*{width:100%}@media screen and (max-width: 480px){.ja #news-area nav.news-button.has-1>*,.en #news-area nav.news-button.has-1>*{width:99%}}.ja #news-area nav.news-button.has-1>*.small,.en #news-area nav.news-button.has-1>*.small{padding-top:0;padding-bottom:0;line-height:40px}.ja #news-area nav.news-button.has-1>*.small br,.en #news-area nav.news-button.has-1>*.small br{display:none}.ja #news-area nav.news-button.has-2>*,.en #news-area nav.news-button.has-2>*{width:50%}@media screen and (max-width: 480px){.ja #news-area nav.news-button.has-2>*,.en #news-area nav.news-button.has-2>*{width:49%}}.ja #news-area nav.news-button.has-2>*.small,.en #news-area nav.news-button.has-2>*.small{padding-top:0;padding-bottom:0;line-height:40px}.ja #news-area nav.news-button.has-2>*.small br,.en #news-area nav.news-button.has-2>*.small br{display:none}@media screen and (max-width: 480px){.ja #news-area nav.news-button.has-3>*,.en #news-area nav.news-button.has-3>*{width:32.33%}}.ja #news-area nav.news-button.has-4>*,.en #news-area nav.news-button.has-4>*{width:25%}@media screen and (max-width: 480px){.ja #news-area nav.news-button.has-4>*,.en #news-area nav.news-button.has-4>*{width:49%;margin-bottom:1%}}@media screen and (max-width: 480px){.ja #news-area nav.news-button.has-4>*.small,.en #news-area nav.news-button.has-4>*.small{padding-top:0;padding-bottom:0;line-height:40px}.ja #news-area nav.news-button.has-4>*.small br,.en #news-area nav.news-button.has-4>*.small br{display:none}}@media screen and (max-width: 480px){.ja #news-area nav.news-button.has-nav>a,.en #news-area nav.news-button.has-nav>a{width:49%;margin-bottom:1%}.ja #news-area nav.news-button.has-nav>nav,.en #news-area nav.news-button.has-nav>nav{width:99%}}.ja #news-area nav.news-button a.is-link,.en #news-area nav.news-button a.is-link{padding-right:21.5px;position:relative;padding-right:20px;padding-left:8px;letter-spacing:-0.1px}.ja #news-area nav.news-button a.is-link:after,.en #news-area nav.news-button a.is-link:after{content:"";width:6.5px;height:11.5px;background-position:-16.5px -175px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:10px;margin-top:-5.75px}.ja #news-area nav.news-button a.is-link:before,.en #news-area nav.news-button a.is-link:before{display:none}.ja #news-area .event_box,.ja #news-area .news_box,.en #news-area .event_box,.en #news-area .news_box{box-sizing:border-box;padding:12px;width:480px;background:#ced8da;border-right:0 none}.ja #news-area .event_box:after,.ja #news-area .news_box:after,.en #news-area .event_box:after,.en #news-area .news_box:after{display:table;content:"";clear:both}@media screen and (min-width: 1240px){.ja #news-area .event_box,.ja #news-area .news_box,.en #news-area .event_box,.en #news-area .news_box{width:580px}}@media screen and (max-width: 480px){.ja #news-area .event_box,.ja #news-area .news_box,.en #news-area .event_box,.en #news-area .news_box{padding:0;background:none;border:none}}.ja #news-area .event_box nav,.ja #news-area .news_box nav,.en #news-area .event_box nav,.en #news-area .news_box nav{padding-bottom:0}@media screen and (max-width: 1020px){.ja #news-area .event_box,.en #news-area .event_box{margin-top:10px}}@media screen and (max-width: 480px){.ja #news-area .event_box,.en #news-area .event_box{margin-top:20px}}.ja #news-area .event-list,.ja #news-area .news-list,.en #news-area .event-list,.en #news-area .news-list{display:none}.listingBar{min-height:37px;display:block;text-align:center;padding:0 0 10px;font-size:0px}.listingBar>*{font-size:12px;line-height:15px;min-width:15px;border:1px solid #ccc;display:inline-block;text-align:center;background:#FFF;color:#333 !important;margin:10px 5px 0;padding:10px;position:relative}.listingBar>span{background:#333;color:#FFF !important}.listingBar>span a{position:absolute;top:-2px;left:-1px;padding:10px;background:none repeat scroll 0% 0% #FFF;border:1px solid #ccc;min-width:15px;color:#333 !important}.listingBar>span.pn,.listingBar>span.previous,.listingBar>span.next{background:#fff;color:#333 !important;padding:0px 10px}.listingBar>span.pn a,.listingBar>span.previous a,.listingBar>span.next a{color:#333 !important;display:inline-block;padding:10px 0;position:static;border:none}@media screen and (max-width: 480px){#content .pager ul li{margin:0px 4px}#content .pager ul li span,#content .pager ul li a{width:30px;height:30px;line-height:30px}}.portletNavigationTree{font-size:14.4px !important}dl.portlet ul.navTree li a{background-color:#FFF;display:block;text-decoration:none;padding:10px 20px;line-height:1.5em}dl.portlet ul.navTree li a:hover{background-color:#f5f5f5}dl.portlet ul.navTree li a:before{content:'';background:url("../img/icons.png") no-repeat 0 -132px;background-repeat:no-repeat;width:5px;height:9px;display:inline-block;padding:0 5px 0 0}dl.portlet ul.navTreeLevel1{border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}dl.portlet ul.navTreeLevel1 .navTreeItem{line-height:2em;padding-left:0;border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;background:none repeat scroll 0% 0% #FFF}dl.portlet ul.navTreeLevel1 .navTree{margin-left:10px}dl.portlet ul.navTree .navTreeCurrentNode{background:#e6e6e6}dl.portlet ul.navTree .navTreeCurrentNode:before{background:none}dl.portlet ul.navTree .navTreeCurrentItem{border-left:none;font-weight:normal;margin:0}dl.portlet ul.navTree .navTreeItemInPath{background:#ccc}dl.portlet ul.navTree .navTreeItemInPath>a:before{background:url("../img/icons.png") no-repeat 0 -416px;background-repeat:no-repeat;width:14px;height:7px;display:inline-block;content:'';padding:0 5px 0 0}dl.portlet ul.navTree .navTreeItemInPath>a:hover,dl.portlet ul.navTree .navTreeCurrentItem:hover{background:inherit}dl.portlet ul.navTree li.navCurrent>ul>li{background:#709698 !important}dl.portlet ul.navTree li.navCurrent>ul>li>a{background:none;color:#fff;font-size:1.2em}dl.portlet ul.navTree li.navCurrent>ul>li>a:hover{background:inherit}dl.portlet ul.navTree li.navCurrent>ul>li>a:before{display:none}.long br{display:none}@media screen and (max-width: 480px){.long br{display:inline}}.accordion_button,.accordion_button nav,.lmenu_button{display:none}@media screen and (max-width: 1020px){.accordion_button,.accordion_button nav,.lmenu_button{display:block}}.accordion_button{position:absolute;top:10px;right:15px;border:1px solid #fff;background:#ccc;padding:4px}.lmenu_button{position:absolute;bottom:0;right:0;padding:10px;border:1px solid #ccc;background:#eee}@media screen and (max-width: 1020px){.collapse{display:none !important}}.slick-pause{position:absolute;bottom:10px;left:50%;margin-left:-430px;display:block;width:30px;height:30px;line-height:30px;font-size:0;text-align:center;cursor:pointer;color:#fff;padding:0;padding-left:30px;border:none;outline:none;z-index:2;background:#999}@media screen and (min-width: 1240px){.slick-pause{margin-left:-540px}}@media screen and (max-width: 1020px){.slick-pause{margin-left:0;bottom:20px;left:20px}}.slick-pause:hover{background:#b8b8b8}.slick-pause:before,.slick-pause:after{position:absolute;top:50%;width:0;height:40%;content:'';border-top:0 solid transparent;border-bottom:0 solid transparent;border-left:3px solid #fff;-ms-transform:translateY(-50%);transform:translate3d(0, -50%, 0);-webkit-transform:translate3d(0, -50%, 0);box-sizing:border-box;transition:.2s, linear}.slick-pause:before{left:9px}.slick-pause:after{right:9px}.slick-pause.is-pause{background:#7ea1a2}.slick-pause.is-pause:hover{background:#9bb6b7}.slick-pause.is-pause:before,.slick-pause.is-pause:after{border-top-width:3px;border-left-width:6px;border-bottom-width:3px}.slick-pause.is-pause:after{height:0}#slidemenu{display:none}@media screen and (max-width: 1020px){#slidemenu{display:block !important;background-color:#0a1054;left:0;top:0;position:fixed;visibility:hidden;z-index:-1;-webkit-transition:visibility 0s linear .2s}#slidemenu.show{height:100%;visibility:visible;z-index:1;-webkit-transition:z-index 0s linear .2s}#slidemenu_contents{display:none;height:100%;width:270px;position:relative;z-index:1}#slidemenu_list{width:270px}#slidemenu_list .search_wrap{height:50px;background:#545888}#slidemenu_list .search_wrap:before{float:left;display:block;content:"";margin:10px;opacity:0.6;width:30px;height:30px;background-position:0px -30px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:117.69231px 113.07692px}#slidemenu_list .search_wrap .LSBox{float:none;margin-top:0;padding:10px;height:auto}#slidemenu_list .search_wrap input[type="text"]{font-size:16px;line-height:24px;background:#CBCBCB;height:20px;margin:0;padding:5px 30px 5px 10px;width:170px}#slidemenu_list .search_wrap button{top:10px;right:10px;height:30px}.ja #slidemenu_list .search_wrap,.en #slidemenu_list .search_wrap{margin:0;height:90px;width:auto;border:0 none}.ja #slidemenu_list .search_wrap input[type="text"],.en #slidemenu_list .search_wrap input[type="text"]{padding:4px 29px 4px 9px;width:210px;border:1px solid #333;border-radius:0;background:#f0f0f0;color:#333}.ja #slidemenu_list .search_wrap button,.en #slidemenu_list .search_wrap button{top:51px;right:11px;height:28px;width:21px;background:transparent}.ja #slidemenu_list .search_wrap button:hover,.en #slidemenu_list .search_wrap button:hover{background:#fff}.ja #slidemenu_list .search_wrap .search_choose,.en #slidemenu_list .search_wrap .search_choose{position:absolute;top:10px;right:10px;border:1px solid #333}.ja #slidemenu_list .search_wrap .search_choose label,.en #slidemenu_list .search_wrap .search_choose label{height:28px;width:105px;line-height:28px;background:#ccc}.ja #slidemenu_list .search_wrap .search_choose input:checked+label,.en #slidemenu_list .search_wrap .search_choose input:checked+label{background:#333 !important}#slidemenu_list .side_fnc{background:#fff;overflow:hidden}#slidemenu_list .side_fnc>li{float:left;width:33.33%;height:40px;text-align:center;border-right:1px solid;box-sizing:border-box}#slidemenu_list .side_fnc>li.sns{width:16.66%}.ja #slidemenu_list .side_fnc>li.sns{width:22.22%}#slidemenu_list .side_fnc>li.sns a{height:24px;width:100%;padding:8px 0;text-align:center;display:inline-block;vertical-align:top}#slidemenu_list .side_fnc>li.sns span{height:24px;width:24px;font-size:0;display:inline-block;vertical-align:top}#slidemenu_list .side_fnc #portal-languageselector p,#slidemenu_list .side_fnc #portal-languageselector input{display:none}#slidemenu_list .side_fnc #portal-languageselector label{display:block;border:none;line-height:24px;margin:0px;float:right;width:33.33%;text-align:center;padding-top:6px;border-bottom:10px solid #565656;position:relative;padding-right:16.5px;position:relative;padding-right:0 !important}#slidemenu_list .side_fnc #portal-languageselector label:after{content:"";width:11.5px;height:6.5px;background-position:-142.5px -84px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:0;margin-top:-3.25px}#slidemenu_list .side_fnc #portal-languageselector label:after{top:auto;bottom:-8px;right:41px}#slidemenu_list .side_fnc #portal-languageselector label:hover{opacity:0.7}#slidemenu_list .side_fnc #portal-languageselector ul{overflow:hidden;clear:both;height:0px;transition:height 0.5s ease}#slidemenu_list .side_fnc #portal-languageselector input[type=checkbox]:checked+ul{height:275px}#slidemenu_list .side_fnc #portal-languageselector ul li a{display:block;line-height:54px;padding:0px 20px;font-size:18px;background:#565656;color:#fff;border-bottom:1px solid}#slidemenu_list .side_fnc>ul{overflow:hidden}#slidemenu_list .side_other{overflow:hidden}#slidemenu_list .side_fnc>ul li,#slidemenu_list .side_other>li{float:left}#slidemenu_list ul.nav{margin:0}#slidemenu_list ul.nav li a{display:block;padding:20px;border-bottom:1px solid #525987;font-size:18px;background:#242867;color:#fff}#slidemenu_list ul#navigation.nav li a{background:none}#slidemenu_list ul.nav li a:hover{background:#45497E !important;color:#fff !important;text-decoration:none !important}#slidemenu_list .side_other{padding:10px 0}#slidemenu_list .side_other li{width:50%}#slidemenu_list .side_other li a{display:block;padding:10px 20px;color:#fff;font-size:12px;text-align:center}}#slidemenu .nicescroll-rails{z-index:2 !important}.simg{overflow:hidden;display:inline-block;position:relative}.simg img{width:175px;height:auto;position:relative}.simg.logo{width:175px;height:47px}.simg.logo img{top:0;left:0}.simg.ft_logo{width:52px;height:52px}.simg.ft_logo img{top:-48px;left:0}.simg.fb{width:7px;height:14px}.simg.fb img{top:-48px;left:-53px}.simg.tw{width:17px;height:14px}.simg.tw img{top:-48px;left:-61px}.simg.w100 img{width:100px;height:auto;max-width:100px !important}.simg.s_logo{width:30px;height:30px}.simg.s_logo img{top:-27px;left:0}.simg.mb{width:22px;height:23px}.simg.mb img{top:-54px;left:-30px}.simg.sb{width:22px;height:23px}.simg.sb img{top:-54px;left:-54px}.simg.lb{width:22px;height:17px}.simg.lb img{top:-36px;left:-53px}.simg.ab{width:14px;height:14px}.simg.ab img{top:-41px;left:-76px}.simg.ab.close img{top:-27px;left:-76px}.table-wrap{clear:both}@media screen and (max-width: 768px){.table-wrap{margin-bottom:15px;max-width:100%;width:auto !important;box-sizing:border-box;overflow-x:auto}.table-wrap::-webkit-scrollbar{height:5px}.table-wrap::-webkit-scrollbar-track{background-color:#fff}.table-wrap::-webkit-scrollbar-thumb{border-radius:30px;background-color:#aaa}.table-wrap table{border-collapse:separate;word-break:normal !important;overflow:visible !important;margin-bottom:5px !important}}#top_section1 h2,#top_section2 h2,#top_section3 h2{font-size:32px;line-height:40px;background:none;color:inherit;padding:0;margin:0;float:left}#top_section1 h2 a,#top_section2 h2 a,#top_section3 h2 a{padding-right:65px;position:relative}#top_section1 h2 a:after,#top_section2 h2 a:after,#top_section3 h2 a:after{content:"";width:50px;height:27px;background-position:-110px -109px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:10px;margin-top:-13.5px}.en #top_section1 h2 a,.en #top_section2 h2 a,.en #top_section3 h2 a{padding-right:65px;position:relative}.en #top_section1 h2 a:after,.en #top_section2 h2 a:after,.en #top_section3 h2 a:after{content:"";width:50px;height:27px;background-position:-57px -52px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:10px;margin-top:-13.5px}.zh-cn #top_section1 h2 a,.zh-cn #top_section2 h2 a,.zh-cn #top_section3 h2 a{padding-right:65px;position:relative}.zh-cn #top_section1 h2 a:after,.zh-cn #top_section2 h2 a:after,.zh-cn #top_section3 h2 a:after{content:"";width:50px;height:27px;background-position:0px -109px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:10px;margin-top:-13.5px}.zh-tw #top_section1 h2 a,.zh-tw #top_section2 h2 a,.zh-tw #top_section3 h2 a{padding-right:65px;position:relative}.zh-tw #top_section1 h2 a:after,.zh-tw #top_section2 h2 a:after,.zh-tw #top_section3 h2 a:after{content:"";width:50px;height:27px;background-position:-55px -109px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:10px;margin-top:-13.5px}.ko #top_section1 h2 a,.ko #top_section2 h2 a,.ko #top_section3 h2 a{padding-right:65px;position:relative}.ko #top_section1 h2 a:after,.ko #top_section2 h2 a:after,.ko #top_section3 h2 a:after{content:"";width:50px;height:27px;background-position:-112px -52px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:10px;margin-top:-13.5px}#top_mv{height:330px;position:relative;z-index:1;background:#fff}@media screen and (max-width: 1020px){#top_mv{height:auto}}#top_mv .w_inner{height:100%;border-left:1px solid #d9dede;border-right:1px solid #d9dede;box-sizing:border-box}#top_mv #mv_slider{width:860px;margin:0 60px;position:static}@media screen and (min-width: 1240px){#top_mv #mv_slider{width:1080px}}@media screen and (max-width: 1020px){#top_mv #mv_slider{width:auto;margin:0;padding:20px}}#top_mv #mv_slider .slick-list{z-index:1;background:#f0f0f0}#top_mv #mv_slider .slick-prev,#top_mv #mv_slider .slick-next{display:block;width:50px;height:50px;background:#999;margin-top:-25px}@media screen and (max-width: 1020px){#top_mv #mv_slider .slick-prev,#top_mv #mv_slider .slick-next{display:none !important}}#top_mv #mv_slider .slick-prev:hover,#top_mv #mv_slider .slick-next:hover{background:#ccc}#top_mv #mv_slider .slick-prev:before,#top_mv #mv_slider .slick-next:before{opacity:1}#top_mv #mv_slider .slick-prev{left:50%;margin-left:-515px}@media screen and (min-width: 1240px){#top_mv #mv_slider .slick-prev{margin-left:-625px}}#top_mv #mv_slider .slick-prev:before{content:url(../img/arrow-4l.gif);margin-right:2px}#top_mv #mv_slider .slick-next{right:50%;margin-right:-515px}@media screen and (min-width: 1240px){#top_mv #mv_slider .slick-next{margin-right:-625px}}#top_mv #mv_slider .slick-next:before{content:url(../img/arrow-4r.gif);margin-left:2px}#top_mv #mv_slider li.slick-slide{height:330px;width:860px;background:#fff;position:relative}@media screen and (max-width: 1020px){#top_mv #mv_slider li.slick-slide{height:auto}}#top_mv #mv_slider li.slick-slide a:hover{text-decoration:none;opacity:0.8}#top_mv #mv_slider li.slick-slide a:before{display:none}#top_mv #mv_slider li.slick-slide img{display:block}#top_mv #mv_slider li.slick-slide p{margin:0}#top_mv #mv_slider li.slick-slide .mv_pic{position:absolute;right:0;height:100%}#top_mv #mv_slider li.slick-slide .mv_pic img{height:100%;width:auto}@media screen and (max-width: 1020px){#top_mv #mv_slider li.slick-slide .mv_pic{position:static;background:#fafaff}#top_mv #mv_slider li.slick-slide .mv_pic img{margin:0 auto;width:100%;height:auto;max-width:620px}}#top_mv #mv_slider li.slick-slide .mv_txt{position:absolute;left:0;bottom:50px}#top_mv #mv_slider li.slick-slide .mv_txt .mv_title{padding-bottom:10px}#top_mv #mv_slider li.slick-slide .mv_txt .mv_topic{float:left;background:rgba(27,147,211,0.8)}#top_mv #mv_slider li.slick-slide .mv_txt .mv_topic img{padding:20px}#top_mv #mv_slider li.slick-slide .mv_txt .mv_outline{clear:both;font-size:12px;line-height:20px;background:rgba(7,105,188,0.8);color:#fff}#top_mv #mv_slider li.slick-slide .mv_txt .mv_outline p{padding:15px 20px;height:auto;width:465px}@media screen and (max-width: 1020px){#top_mv #mv_slider li.slick-slide .mv_txt{position:static}#top_mv #mv_slider li.slick-slide .mv_txt .mv_title{padding-top:10px}#top_mv #mv_slider li.slick-slide .mv_txt .mv_title img{width:150px;height:auto}#top_mv #mv_slider li.slick-slide .mv_txt .mv_topic{box-sizing:border-box;width:100%;padding:15px}#top_mv #mv_slider li.slick-slide .mv_txt .mv_topic img{max-width:100%;padding:0;height:auto}#top_mv #mv_slider li.slick-slide .mv_txt .mv_outline p{padding:15px;width:auto}}#top_mv #mv_slider li.slick-slide:nth-child(3n-1) .mv_txt .mv_topic{background:rgba(120,65,44,0.8)}#top_mv #mv_slider li.slick-slide:nth-child(3n-1) .mv_txt .mv_outline{background:rgba(86,20,18,0.8);color:#fff}#top_mv #mv_slider li.slick-slide:nth-child(3n-2) .mv_txt .mv_topic{background:rgba(50,170,176,0.8)}#top_mv #mv_slider li.slick-slide:nth-child(3n-2) .mv_txt .mv_outline{background:rgba(35,118,122,0.8);color:#fff}#top_mv #mv_slider ul.slick-dots{bottom:12px;width:auto;left:50%;margin-left:-390px;z-index:2}#top_mv #mv_slider ul.slick-dots li{border:1px solid #808080;width:18px;height:18px;background:#fff;margin:5px 5px 0;border-radius:10px;overflow:hidden}#top_mv #mv_slider ul.slick-dots li.slick-active{background:#709698}#top_mv #mv_slider ul.slick-dots li button{width:18px;height:18px;padding:0}#top_mv #mv_slider ul.slick-dots li button:before{display:none}@media screen and (min-width: 1240px){#top_mv #mv_slider ul.slick-dots{margin-left:-500px}}@media screen and (max-width: 1020px){#top_mv #mv_slider ul.slick-dots{position:relative;left:auto;bottom:auto;margin:0px;padding-top:15px;padding-left:40px;text-align:left}}#top_pickup{background:#e7f1f1}#top_pickup .w_inner{border-bottom:1px solid #709698;height:50px;box-sizing:border-box;overflow:hidden;padding:12px 0}@media screen and (max-width: 480px){#top_pickup .w_inner{height:80px}}#top_pickup .w_inner h2{font-size:15px;line-height:28px;float:left;margin:0;padding:0 16px;border-right:1px solid #ccc;display:block;white-space:nowrap}@media screen and (max-width: 480px){#top_pickup .w_inner h2{float:none;border:none}}#top_pickup .w_inner #pu_slider{width:100%;padding:0 110px;line-height:28px;font-size:14px}#top_pickup .w_inner #pu_slider dd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#top_pickup .w_inner #pu_slider .slick-prev,#top_pickup .w_inner #pu_slider .slick-next{height:27px;width:27px;background:#709698;margin:0;top:0}#top_pickup .w_inner #pu_slider .slick-prev{left:auto;right:44px}#top_pickup .w_inner #pu_slider .slick-prev:before{content:url(../img/arrow-3l.gif)}#top_pickup .w_inner #pu_slider .slick-next{right:11px}#top_pickup .w_inner #pu_slider .slick-next:before{content:url(../img/arrow-3r.gif)}@media screen and (max-width: 480px){#top_pickup .w_inner #pu_slider{clear:both;padding:0px 15px}#top_pickup .w_inner #pu_slider .slick-prev,#top_pickup .w_inner #pu_slider .slick-next{top:-27px}}.ja #top_section1 h2 a{padding-right:0}.ja #top_section1 h2 a:after{display:none}#top_section1 #banner-area{margin-top:30px;float:left}#top_section1 #banner-area ul{margin:0}#top_section1 #banner-area li{margin:0;list-style:none;line-height:0}#top_section1 #banner-area li+li{margin-top:10px}#top_section1 #banner-area a{display:block;max-width:214px;background:#fff}#top_section1 #banner-area a:hover img{opacity:0.7}#top_section1 #banner-area img{display:block;width:100%;height:auto}@media screen and (max-width: 1020px){#top_section1 #banner-area{width:100%}#top_section1 #banner-area ul{margin:0 -2% -2% 0;padding:0}#top_section1 #banner-area li{display:block;float:left;margin:0 2% 2% 0;width:23%;text-align:center;font-size:0}#top_section1 #banner-area li+li{margin-top:0}#top_section1 #banner-area a{display:inline-block}}@media screen and (max-width: 768px){#top_section1 #banner-area li{width:48%}}#top_section1 #content{margin-top:30px;width:680px;float:right}@media screen and (max-width: 1020px){#top_section1 #content{width:100%;box-sizing:border-box;float:none}}@media screen and (min-width: 1240px){#top_section1 #content{width:900px}}#top_section1 #content li{list-style:none}#top_section1 #content li:before{display:none}#top_section1 #content.tabs .tab_box{float:right;overflow:hidden}#top_section1 #content.tabs .tab_box:after{content:"";display:block;height:0;clear:both;border-bottom:1px solid #ccc;margin-top:-1px}@media screen and (max-width: 760px){#top_section1 #content.tabs .tab_box{width:100%;padding-top:20px}#top_section1 #content.tabs .tab_box:after{margin:0}}#top_section1 #content.tabs ul.tab{overflow:hidden;padding:0 10px;margin:0}#top_section1 #content.tabs ul.tab li{float:left;min-width:5em;height:38px;border:1px solid #ccc;background:#e7f1f1;margin:0;text-align:center}#top_section1 #content.tabs ul.tab li ~ li{margin-left:5px}#top_section1 #content.tabs ul.tab li a{display:inline-block;padding:0 10px;font-size:12px;font-weight:normal;text-align:center;text-decoration:none;line-height:38px;color:#333;box-sizing:border-box}@media screen and (min-width: 1240px){#top_section1 #content.tabs ul.tab li a{font-size:14px;padding:0 12px}}#top_section1 #content.tabs ul.tab li a.list{display:none;margin:7px;margin-left:0;padding:0px 5px;line-height:24px;color:#fff;background:#709698;padding-right:16.5px;position:relative}#top_section1 #content.tabs ul.tab li a.list:after{content:"";width:6.5px;height:11.5px;background-position:-16.5px -175px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:5px;margin-top:-5.75px}#top_section1 #content.tabs ul.tab li a.list:hover{opacity:.7}@media screen and (min-width: 1240px){#top_section1 #content.tabs ul.tab li a.list{margin:7px 12px 7px 0}}#top_section1 #content.tabs ul.tab li.active{background:#fff;border-bottom:1px solid #fff !important}@media screen and (max-width: 480px){#top_section1 #content.tabs ul.tab li.active a:first-child{padding:0 2px}}#top_section1 #content.tabs ul.tab li.active a.list{display:inline-block}@media screen and (max-width: 480px){#top_section1 #content.tabs ul.tab li.active a.list{margin-right:2px}}@media screen and (max-width: 760px){#top_section1 #content.tabs ul.tab{padding:0}#top_section1 #content.tabs ul.tab li{width:50%;box-sizing:border-box;border-right-color:#e7f1f1;border-bottom-color:#e7f1f1;margin:0 !important}#top_section1 #content.tabs ul.tab li:first-child{width:100%}#top_section1 #content.tabs ul.tab li a{vertical-align:middle;width:100%}#top_section1 #content.tabs ul.tab li a.list{font-size:9px;line-height:19px;margin:10px 5px}#top_section1 #content.tabs ul.tab li.active{border-right-color:#fff;border-bottom-color:#fff}#top_section1 #content.tabs ul.tab li.active a{width:auto}#top_section1 #content.tabs ul.tab li:nth-child(odd){border-right-color:#ccc}}#top_section1 #content.tabs ul.topics_list{display:none;clear:both;padding:20px 0 0;margin:0;margin-right:-30px;width:710px}#top_section1 #content.tabs ul.topics_list::after{display:table;content:"";clear:both}#top_section1 #content.tabs ul.topics_list.show{display:block}#top_section1 #content.tabs ul.topics_list li{padding:10px 25px 10px 0;margin:0;float:left;width:210px}#top_section1 #content.tabs ul.topics_list li p{margin:10px 0;color:#333;font-size:14px;line-height:21px;height:21px;overflow:hidden;white-space:nowrap}#top_section1 #content.tabs ul.topics_list li p:nth-child(2){margin:10px 0 2px}#top_section1 #content.tabs ul.topics_list li p:nth-child(3){margin:0 0 10px}#top_section1 #content.tabs ul.topics_list li p.text{line-height:21px;height:auto;white-space:normal;text-align:justify}#top_section1 #content.tabs ul.topics_list li p.text.set-height{height:42px}#top_section1 #content.tabs ul.topics_list li p.text.long{display:block;position:relative;overflow:hidden}#top_section1 #content.tabs ul.topics_list li p.text.long:after{content:url(../img/dot.gif);position:absolute;bottom:-2px;right:0}#top_section1 #content.tabs ul.topics_list li p.text.long span{display:block;position:absolute}#top_section1 #content.tabs ul.topics_list li .img_wrap{width:208px;height:98px;overflow:hidden;border:solid 1px #ccc}#top_section1 #content.tabs ul.topics_list li .img_wrap img{width:208px;height:auto}.en #top_section1 #content.tabs ul.topics_list li a:hover span,.zh-cn #top_section1 #content.tabs ul.topics_list li a:hover span,.zh-tw #top_section1 #content.tabs ul.topics_list li a:hover span,.ko #top_section1 #content.tabs ul.topics_list li a:hover span{text-decoration:underline}.en #top_section1 #content.tabs ul.topics_list li p.text,.zh-cn #top_section1 #content.tabs ul.topics_list li p.text,.zh-tw #top_section1 #content.tabs ul.topics_list li p.text,.ko #top_section1 #content.tabs ul.topics_list li p.text{line-height:18px;height:36px;text-overflow:'';white-space:normal;text-align:left}#top_section1 #content.tabs ul.topics_list.lview li{float:none;padding:0 30px 0 0;width:auto;clear:both}#top_section1 #content.tabs ul.topics_list.lview li a{border-top:1px dotted #ccc;display:block}#top_section1 #content.tabs ul.topics_list.lview li a:hover p{text-decoration:underline}#top_section1 #content.tabs ul.topics_list.lview li .img_wrap{display:none}#top_section1 #content.tabs ul.topics_list.lview li p{float:left;margin:5px 0}#top_section1 #content.tabs ul.topics_list.lview li .date{width:150px}#top_section1 #content.tabs ul.topics_list.lview li .text{width:530px}#top_section1 #content.tabs ul.topics_list.lview li:first-child a{border:none}#top_section1 #content.tabs ul.topics_list#topics_00{counter-reset:section}#top_section1 #content.tabs ul.topics_list#topics_00 li::before{counter-increment:section;content:counter(section);display:block;top:0px;left:50%;margin-left:-130px;height:30px;width:30px;text-align:center;font-size:20px;line-height:30px;background:#709698;color:#fff}@media screen and (min-width: 1240px){#top_section1 #content.tabs ul.topics_list#topics_00 li::before{margin-left:-125px}}@media screen and (max-width: 1020px){#top_section1 #content.tabs ul.topics_list#topics_00 li::before{margin-left:-115px}}#top_section1 #content.tabs ul.topics_list#topics_00 li:nth-child(n+4)::before{top:3px;margin-left:-127px;height:24px;width:24px;font-size:14px;line-height:24px}@media screen and (min-width: 1240px){#top_section1 #content.tabs ul.topics_list#topics_00 li:nth-child(n+4)::before{margin-left:-122px}}@media screen and (max-width: 1020px){#top_section1 #content.tabs ul.topics_list#topics_00 li:nth-child(n+4)::before{margin-left:-112px}}#top_section1 #content.tabs ul.topics_list#topics_00 li:nth-child(1)::before{background:#ddca3b}#top_section1 #content.tabs ul.topics_list#topics_00 li:nth-child(2)::before{background:#ccc}#top_section1 #content.tabs ul.topics_list#topics_00 li:nth-child(3)::before{background:#dd963b}@media screen and (max-width: 1020px){#top_section1 #content.tabs ul.topics_list{margin:0 -10px;width:auto}#top_section1 #content.tabs ul.topics_list li{width:33.2%;text-align:center;padding:10px;box-sizing:border-box}#top_section1 #content.tabs ul.topics_list li .img_wrap{margin:0 auto}#top_section1 #content.tabs ul.topics_list.lview li{padding:0 10px}#top_section1 #content.tabs ul.topics_list.lview li p{float:none;height:auto;width:100% !important}}@media screen and (max-width: 760px){#top_section1 #content.tabs ul.topics_list li{width:50%}}@media screen and (max-width: 530px){#top_section1 #content.tabs ul.topics_list{margin:0}#top_section1 #content.tabs ul.topics_list li{width:100%}#top_section1 #content.tabs ul.topics_list li img{width:100%}}@media screen and (max-width: 480px){#top_section1 #content.tabs ul.topics_list.lview li{padding:0}}@media screen and (min-width: 1240px){#top_section1 #content.tabs ul.topics_list{width:930px}#top_section1 #content.tabs ul.topics_list li{padding:10px 20px 10px 0}#top_section1 #content.tabs ul.topics_list.lview li .text{width:750px}}.en #top_section1 .topics>nav,.zh-cn #top_section1 .topics>nav,.zh-tw #top_section1 .topics>nav,.ko #top_section1 .topics>nav{float:right}.en #top_section1 .topics>nav a,.zh-cn #top_section1 .topics>nav a,.zh-tw #top_section1 .topics>nav a,.ko #top_section1 .topics>nav a{text-decoration:none;color:#fff;background:#709698;display:inline-block;padding:0 10px;line-height:40px;padding-right:21.5px;position:relative}.en #top_section1 .topics>nav a:after,.zh-cn #top_section1 .topics>nav a:after,.zh-tw #top_section1 .topics>nav a:after,.ko #top_section1 .topics>nav a:after{content:"";width:6.5px;height:11.5px;background-position:-16.5px -175px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:10px;margin-top:-5.75px}#top_section2{background:#ced8da;padding:35px 0}#top_section2 .w_inner>div{width:450px}@media screen and (min-width: 1240px){#top_section2 .w_inner>div{width:560px}}#top_section2 .w_inner h2{padding-bottom:10px}#top_section2 .news_box>nav,#top_section2 .event_box>nav{float:right;padding-bottom:20px}#top_section2 .news_box>nav a,#top_section2 .event_box>nav a{text-decoration:none;color:#fff;background:#709698;display:inline-block;padding:0 10px;line-height:40px}@media screen and (max-width: 1020px){#top_section2 .news_box,#top_section2 .event_box{float:none;box-sizing:border-box;padding:20px !important;width:100% !important;border-bottom:1px solid #fff}}#top_section2 .news_box{float:right}#top_section2 .news_box .news-list{height:415px;overflow:auto;clear:both;padding-right:20px}.ja #top_section2 .news_box .news-list{height:auto;max-height:315px}@media screen and (max-width: 1020px){.ja #top_section2 .news_box .news-list{max-height:none}}#top_section2 .news_box .news-list li a{padding:15px 10px;border-bottom:1px solid #ccc;display:block;font-size:1.2em}#top_section2 .news_box .news-list li a:hover{background:#fff;text-decoration:none}#top_section2 .news_box .news-list li a .date{margin:0 0 10px;color:#333}#top_section2 .news_box .news-list li a .text{margin:0;line-height:1.2em;color:#333}@media screen and (max-width: 480px){#top_section2 .news_box>nav{float:none;clear:both;width:100%;overflow:hidden}#top_section2 .news_box>nav a{box-sizing:border-box;display:block;float:left;width:28%;text-align:center;padding:0;height:40px;overflow:hidden}#top_section2 .news_box>nav a:nth-child(2){width:44%;border-left:1px solid #ccc;border-right:1px solid #ccc}}#top_section2 .event_box{float:left;border-right:1px solid #ccc;padding-right:39px}#top_section2 .event_box>nav>a{padding-left:31px;position:relative}#top_section2 .event_box>nav>a:before{content:"";width:16px;height:18px;background-position:-180px -137px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;left:10px;margin-top:-9px}#top_section2 .event_box>nav nav{position:relative;display:inline-block;height:40px}#top_section2 .event_box>nav nav p{text-decoration:none;color:inherit;background:#fff;display:inline-block;padding:0 10px;padding-right:10px !important;line-height:40px;border-right:40px solid #91c2c5;text-align:center;padding-left:26px;position:relative;padding-right:16.5px;position:relative}#top_section2 .event_box>nav nav p:before{content:"";width:11px;height:19.5px;background-position:-76px -84px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;left:10px;margin-top:-9.75px}#top_section2 .event_box>nav nav p:after{content:"";width:11.5px;height:6.5px;background-position:-142.5px -84px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;right:0;margin-top:-3.25px}#top_section2 .event_box>nav nav p:after{right:-25.5px}#top_section2 .event_box>nav nav ul{display:none;position:absolute;top:40px;right:0;width:100%;background:#fff}#top_section2 .event_box>nav nav:hover ul{display:block}#top_section2 .event_box>nav nav:hover ul li a{border-bottom:1px solid #ccc;display:block}#top_section2 .event_box>nav nav:hover ul li:last-child a{border:none}@media screen and (max-width: 480px){#top_section2 .event_box>nav{width:100%}#top_section2 .event_box>nav>a{display:block;float:left;width:50%;box-sizing:border-box;text-align:center}#top_section2 .event_box>nav nav{float:left;width:50%}#top_section2 .event_box>nav nav p{box-sizing:border-box;width:100%;text-align:center}}#top_section2 .event-list{height:415px}.ja #top_section2 .event-list{height:auto;max-height:315px}.ja #top_section2 .event-list .date{border-bottom:0 none}.ja #top_section2 .event-list .place{display:none}@media screen and (max-width: 1020px){#top_section2 .event-list{height:auto}.ja #top_section2 .event-list{max-height:none}#top_section2 .event-list>li{margin:20px 0 0}#top_section2 .event-list>li:first-child{margin:0}}@media screen and (max-width: 1020px){#top_section2{padding:0}#top_section2 .news_box .news-list{height:auto}}.en #top_section2 .event_box,.zh-cn #top_section2 .event_box,.zh-tw #top_section2 .event_box,.ko #top_section2 .event_box{width:70%}.en #top_section2 .bnr_box,.zh-cn #top_section2 .bnr_box,.zh-tw #top_section2 .bnr_box,.ko #top_section2 .bnr_box{width:25%;float:right}@media screen and (max-width: 1020px){.en #top_section2 .bnr_box,.zh-cn #top_section2 .bnr_box,.zh-tw #top_section2 .bnr_box,.ko #top_section2 .bnr_box{width:100%;float:none;padding:40px 0}}.en #top_section2 .bnr_box ul,.zh-cn #top_section2 .bnr_box ul,.zh-tw #top_section2 .bnr_box ul,.ko #top_section2 .bnr_box ul{text-align:center}@media screen and (max-width: 1020px){.en #top_section2 .bnr_box ul,.zh-cn #top_section2 .bnr_box ul,.zh-tw #top_section2 .bnr_box ul,.ko #top_section2 .bnr_box ul{width:100%}}.en #top_section2 .bnr_box ul li,.zh-cn #top_section2 .bnr_box ul li,.zh-tw #top_section2 .bnr_box ul li,.ko #top_section2 .bnr_box ul li{margin:0 0 10px 10px;width:215px;display:inline-block}@media screen and (max-width: 1020px){.en #top_section2 .bnr_box ul li,.zh-cn #top_section2 .bnr_box ul li,.zh-tw #top_section2 .bnr_box ul li,.ko #top_section2 .bnr_box ul li{margin:0;box-sizing:border-box;width:33%}.en #top_section2 .bnr_box ul li a,.zh-cn #top_section2 .bnr_box ul li a,.zh-tw #top_section2 .bnr_box ul li a,.ko #top_section2 .bnr_box ul li a{margin:0 5px 10px;display:block}}@media screen and (max-width: 760px){.en #top_section2 .bnr_box ul li,.zh-cn #top_section2 .bnr_box ul li,.zh-tw #top_section2 .bnr_box ul li,.ko #top_section2 .bnr_box ul li{width:49.5%}}@media screen and (max-width: 480px){.en #top_section2 .bnr_box ul li,.zh-cn #top_section2 .bnr_box ul li,.zh-tw #top_section2 .bnr_box ul li,.ko #top_section2 .bnr_box ul li{width:100%}}#top_section3{min-height:0}#top_section3 .sites{overflow:hidden;background:#fff;padding:24px;border:1px solid #e6e6e6;margin:30px 0 0}#top_section3 .sites h2{font-size:16px;line-height:1.5}#top_section3 .sites ul{box-sizing:border-box;padding:0 20px;width:794px;float:right;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0}#top_section3 .sites ul .slick-prev{left:-13px;padding-left:11.5px;position:relative}#top_section3 .sites ul .slick-prev:before{content:"";width:6.5px;height:11.5px;background-position:-165px -109px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;left:0;margin-top:-5.75px}#top_section3 .sites ul .slick-prev:before{left:10px}#top_section3 .sites ul .slick-next{right:-13px;padding-left:11.5px;position:relative}#top_section3 .sites ul .slick-next:before{content:"";width:6.5px;height:11.5px;background-position:-16.5px -175px;background-image:url("/++theme++kyotou/img/sprite/parts.png");background-size:204px 196px;display:block;position:absolute;top:50%;left:0;margin-top:-5.75px}#top_section3 .sites ul .slick-next:before{right:10px;left:auto}#top_section3 .sites ul .slick-prev,#top_section3 .sites ul .slick-next{position:absolute;height:27px;width:27px;background:#709698;margin:0;top:50%;margin-top:-13px}#top_section3 .sites li{overflow:hidden;padding:8px 0;text-align:center}#top_section3 .sites li a{display:inline-block;padding-top:5px;width:340px;text-align:left;color:#333;font-size:14px;line-height:21px}#top_section3 .sites li a img{float:left;display:block;margin-top:-5px;margin-right:10px;max-height:88px}#top_section3 .sites li a span{display:block;margin-top:5px;font-size:12px;line-height:1.5;overflow:hidden}@media screen and (max-width: 768px){#top_section3 .sites li a span{min-height:4.5em}}#top_section3 .sites li a span.portletItemDetails{display:none}@media screen and (max-width: 1020px){#top_section3 .sites h2{float:none;margin-bottom:20px}#top_section3 .sites ul{float:none;width:100%}}@media screen and (max-width: 840px){#top_section3 .sites ul{height:auto}#top_section3 .sites li{height:auto}#top_section3 .sites li a{width:85%}#top_section3 .sites li a img{margin:0 auto 20px;float:none}}@media screen and (min-width: 1240px){#top_section3 .sites ul{width:1014px}#top_section3 .sites li a{width:440px}}#top_section3 .w_inner:before{display:none}#content .accept-list{margin-left:0 !important}#content .accept-list>li{position:relative;color:#709698;list-style:none !important;border-bottom:1px dotted #ccc;padding-bottom:15px;margin-bottom:30px !important}#content .accept-list>li:before{display:none}#content .accept-list>li:after{display:block;clear:both;height:0;visibility:hidden;content:".";line-height:0}#content .accept-list>li .tag-list{float:right;margin-bottom:10px}#content .accept-list>li .tag-list li{display:inline-block;padding:0 10px;line-height:26px;font-size:0.8em;color:#fff}#content .accept-list>li .tag-list li.ic-soon{background:#0a1054}#content .accept-list>li .tag-list li.ic-end{background:#709698}#content .accept-list .outline{margin-bottom:10px;clear:both}#content .accept-list .date{width:220px;float:left;margin-right:10px}#content .accept-list>.pdf{width:220px;float:left}@media screen and (max-width: 480px){#content .accept-list .outline dt,#content .accept-list .outline dd,#content .accept-list .date dt,#content .accept-list .date dd,#content .accept-list>.pdf dt,#content .accept-list>.pdf dd{display:block;float:none}#content .accept-list .outline dd,#content .accept-list .date dd,#content .accept-list>.pdf dd{padding-left:1em;margin-left:0}#content .accept-list .outline dd:before,#content .accept-list .date dd:before,#content .accept-list>.pdf dd:before{display:none}}#content .accept-list li h4{font-size:1.2em;margin-bottom:10px;float:left;line-height:26px;clear:none}#content .accept-list li h4 a{text-decoration:underline}#content .accept-list li h4 a:hover{text-decoration:none}#content .acceptance ul.alist{width:100%;margin:0 0 1.7em;border-bottom:1px solid;overflow:hidden}#content .acceptance ul.alist li{width:24.8%;float:left}@media screen and (max-width: 768px){#content .acceptance ul.alist li{width:49.6%}}@media screen and (max-width: 480px){#content .acceptance ul.alist li{width:100%}}#content .acceptance ul.alist li:before{position:relative;left:0}#content .acceptance p.notes{padding:1em;border:1px solid #aaa;font-size:12px;line-height:1.5}#content .acceptance p.kome{text-indent:-1em;padding-left:2em}#content .acceptance h2{margin-top:50px}#content .acceptance h3{margin:30px 10px 10px;border-bottom:none}#content .acceptance table{table-layout:fixed;border-top:1px solid #ccc;clear:both;margin:0 0 20px !important;word-wrap:break-word;overflow-wrap:break-word;width:100%}#content .acceptance table td{padding:10px;border-bottom:1px solid #ccc}#content .acceptance table thead td{text-align:center;font-weight:bold}#content .acceptance table thead td:last-child{width:10em}@media screen and (max-width: 480px){#content .acceptance table thead td{display:block;font-weight:normal;padding:5px 0;width:50% !important;float:left}#content .acceptance table thead td:last-child{background:#FDD}}#content .acceptance table thead td p{display:inline;margin:0}#content .acceptance table tbody td{text-align:left;vertical-align:top}#content .acceptance table tbody td:last-child{width:1%;white-space:nowrap}@media screen and (max-width: 480px){#content .acceptance table tbody td{border-bottom:1px solid #ccc;display:block;width:100% !important;text-align:left !important;box-sizing:border-box}#content .acceptance table tbody td:last-child{padding:0;border:medium none}#content .acceptance table tbody td p.deadline{background:#FDD}}#content .acceptance table tbody td h4{border:none;padding:5px 0;margin:0}#content .acceptance table tbody td h4 a{font-size:14.4px;font-weight:bold;color:#709698 !important}#content .acceptance table tbody td h4+p{padding-left:40px;line-height:24px}#content .acceptance table tbody td h4+p.long{display:block;height:24px;position:relative;overflow:hidden}@media screen and (max-width: 768px){#content .acceptance table tbody td h4+p.long{height:48px}}#content .acceptance table tbody td h4+p.long:after{content:url(../img/dot.gif);position:absolute;bottom:-2px;right:0}#content .acceptance table tbody td h4+p.long span{display:block;position:absolute}#content .acceptance table span.ic_new{background:#b33;color:#fff;font-weight:normal;font-size:12px;padding:0 5px;margin-left:10px;display:inline-block;line-height:1.5em}#content .acceptance table p.deadline{text-align:center;padding:5px 0}#content .acceptance .no_content{border-top:1px solid #ccc;clear:both;margin:0 0 20px !important;word-wrap:break-word;overflow-wrap:break-word;width:100%;background:none repeat scroll 0 0 #fff;text-align:left !important;text-indent:20px;padding:15px 10px;border-bottom:1px solid #ccc;box-sizing:border-box}#content #banner-area{float:right;padding-left:20px;border-left:1px solid #E6E6E6}#content #banner-area ul{margin:0}#content #banner-area li{margin:0 0 10px;list-style:none}#content #banner-area li:before{display:none}#content #banner-area li a:hover{-ms-filter:"alpha( opacity=70 )";opacity:0.7}#content #banner-area li a img{display:block}#content #banner-area ul#banners li a img{width:172px;height:112px}#content #banner-area #carousel_wrap{background:#709698;padding:20px 0;clear:both;position:relative}#content #banner-area ul#carousel{width:174px;height:563px;padding:4px 7px;background:#ccc;position:static !important}#content #banner-area ul#carousel li{margin:0;padding:4px 0;border:none;height:111px;box-sizing:border-box}#content #banner-area ul#carousel li a img{width:160px;margin:0 auto}#content #banner-area ul#carousel .slick-prev,#content #banner-area ul#carousel .slick-next{position:absolute;display:block;height:20px;width:100%;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;left:0;margin:0;padding:0;border:none;outline:none;background:#709698}#content #banner-area ul#carousel .slick-prev{top:0}#content #banner-area ul#carousel .slick-prev:before{content:url("../img/arrow-3t.gif")}#content #banner-area ul#carousel .slick-next{top:auto;bottom:0}#content #banner-area ul#carousel .slick-next:before{content:url("../img/arrow-3b.gif")}@media screen and (max-width: 1020px){#content #banner-area{float:none;clear:both;margin:10px 0px;padding:20px 0px 0px;border-top:1px solid #E6E6E6;border-left:medium none;overflow:hidden}#content #banner-area li{float:left;margin-right:10px}#content #banner-area #carousel_wrap{padding:0 20px}#content #banner-area #carousel{width:100% !important;height:119px !important}#content #banner-area ul#carousel .slick-prev,#content #banner-area ul#carousel .slick-next{width:20px;height:100%}#content #banner-area ul#carousel .slick-prev:before{content:url("../img/arrow-3l.gif")}#content #banner-area ul#carousel .slick-next{left:auto;right:0}#content #banner-area ul#carousel .slick-next:before{content:url("../img/arrow-3r.gif")}}@media screen and (max-width: 480px){#content #banner-area ul#banners{width:100%;margin:0px 00px 10px;overflow:hidden}#content #banner-area ul#banners li{float:left;display:block;text-align:center;box-sizing:border-box;width:50%;padding:0 10px;margin:0 !important}#content #banner-area ul#banners li a img{width:100%;height:auto !important;display:inline-block}}@media screen and (min-width: 1240px){#content #banner-area{padding-left:30px}}#content .block{margin-bottom:40px}#content .block h3{font-size:1.2em;border-left:3px solid #709698;padding:5px 10px}#content .block-option{padding:15px;background:#dbe5e5}#content .block-option p{margin-bottom:0}#content .block-option p a{display:block;text-align:right}#content.page .listingBar{padding:20px 0 0;letter-spacing:-0.4em;text-align:center}#content.page .listingBar a,#content.page .listingBar input{overflow:hidden;padding:0 20px;height:50px;width:200px;font-size:14px;line-height:50px;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;background-color:#709698;color:#fff}@media screen and (max-width: 768px){#content.page .listingBar a,#content.page .listingBar input{width:50%;box-sizing:border-box;float:left;margin:0px;border:1px solid #FFF}}#content.page .listingBar a{letter-spacing:normal;display:inline-block;margin:0 15px}#content.page .listingBar a:before{display:none}#content.page .listingBar a:hover{background-color:#8cabac}#content.page .listingBar input{border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}#content.page .listingBar input:hover{background-color:#8cabac}#content.page .listingBar input:disabled{background-color:#eee;cursor:default;color:#aaa}@media screen and (max-width: 768px){#content.page .listingBar{width:100%;display:table}#content.page .listingBar a,#content.page .listingBar input{width:auto;padding:0px;margin:0px;display:table-cell;border:1px solid #FFF;box-sizing:border-box}}@media screen and (max-width: 768px){#content .bt-set ul{width:100%}#content .bt-set ul li{width:50%;margin:0}#content .bt-set ul li ~ li{box-sizing:border-box;border-left:1px solid #ccc}#content .bt-set ul li a{width:100%}}#event_navigation{margin-top:20px;overflow:hidden}#event_navigation h2{font-size:1.66em;font-weight:bold;line-height:1.2em;padding:12px 10px;border-left:5px solid #709698;margin:0px 0px 30px;border-bottom:1px solid #ccc;color:#333}#calendar_header{background:#709698;padding:15px;font-size:1.8em;font-weight:normal;color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc}#month-tabs ul{padding:0 10px;overflow:hidden}#month-tabs ul:after{clear:both;border-top:1px solid #ccc;content:"";display:block;margin:0 -4px}#month-tabs ul li{float:left;width:8.13%;text-align:center;padding:0 0.1%}#month-tabs ul li:hover{background:#f5f5f5}#month-tabs ul li a{background:#fff;display:block;text-decoration:none;font-size:12x;padding:10px 5px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#month-tabs ul li.active a{background:#709698;color:#fff;padding-bottom:11px;margin-bottom:-1px}@media screen and (max-width: 1020px){#month-tabs ul{padding:0 !important;margin-bottom:10px;border-bottom:1px solid #ccc !important}#month-tabs ul:after{display:none !important}#month-tabs ul li{padding:0 !important;width:16.66% !important}#month-tabs ul li a{border-right:0 !important}#month-tabs ul li:nth-child(6n) a{border-right:1px solid #ccc !important}}@media screen and (max-width: 768px){#month-tabs ul #month-tabs ul li{width:25% !important}#month-tabs ul #month-tabs ul li:nth-child(6n) a{border-right:0 !important}#month-tabs ul #month-tabs ul li:nth-child(4n) a{border-right:1px solid #ccc !important}}@media screen and (max-width: 480px){#month-tabs ul li{width:50% !important}#month-tabs ul li:nth-child(2n) a{border-right:1px solid #ccc !important}}#year-tabs ul{margin:0 0 10px;overflow:hidden}#year-tabs ul li{float:left;width:25%}#year-tabs ul li a{background-color:#fff;display:block;text-decoration:none;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:15px 20px;transition:background-color 0.2s linear;font-size:13px}#year-tabs ul li a:before{background-image:url(../img/arrow-1.png);background-repeat:no-repeat;width:5px;height:9px;display:inline-block;content:"";padding:0 5px 0 0}#year-tabs ul li.active a{background:#e7f1f1}#year-tabs ul li:last-child a{border-right:1px solid #ccc}@media screen and (max-width: 480px){#year-tabs ul{border-bottom:1px solid #ccc}#year-tabs ul li{width:50% !important}#year-tabs ul li a{border-bottom:none}#year-tabs ul li:nth-child(2) a{border-right:1px solid #ccc}}#year-tabs.bottom ul{margin:10px 0 0}.container #content.e_calendar{margin-top:0}table#current_month_events{width:100%}table#current_month_events td{padding:15px;border:1px solid #ccc;background:#fff;line-height:1.5em;font-size:1em;padding:10px 15px}table#current_month_events td.day,table#current_month_events td.week{padding-right:5px;vertical-align:middle !important;font-size:1.0em !important;font-weight:normal}@media screen and (max-width: 480px){table#current_month_events td.day,table#current_month_events td.week{font-size:0.8em !important}}table#current_month_events td.day{border-right:0 none !important;text-align:right;width:2em}@media screen and (max-width: 480px){table#current_month_events td.day{padding:10px 2px 10px 5px}}table#current_month_events td.week{border-left:none !important;width:3em}@media screen and (max-width: 480px){table#current_month_events td.week{padding:10px 5px 10px 2px}}table#current_month_events td a{display:block;margin-left:5px}table#current_month_events td a span{font-size:0.71em;display:block}table#current_month_events td ul{margin:0}table#current_month_events td li{list-style:none;padding:5px 20px;margin:0 0 0 5px;background:url(../img/arrow-1.png) left center no-repeat}table#current_month_events td li:before{display:none}#content .event-list>li{font-size:1.0em;line-height:1.7;color:#709698;list-style:none;margin:0}#content .event-list>li a{padding:20px 40px 20px 20px;background-image:url("../img/arrow-2.png");background-repeat:no-repeat;background-position:98% center;transition:background-color 0.2s linear;color:#333}#content .event-list>li a:after{display:table;clear:both;content:""}#content .event-list>li a:hover{background-color:#fff}@media screen and (max-width: 480px){#content .event-list>li a{padding:20px 30px 20px 10px}}#content .event-list>li .tag-list{font-size:0;margin:0 0 15px 0}#content .event-list>li .tag-list li{display:inline-block;color:#fff}#content .event-list>li .tag-list li.other{color:#333}#content .event-list>li .tag-list li.new{color:#a33}#content .event-list>li .text{margin:0 0 15px 0;padding:0}#content .event-list>li .text,#content .event-list>li .date{background:none}#content .event-list>li .date{padding:0 0 7px 0;margin:0 0 7px 0;border-bottom:1px dotted #ccc}#content .event-list>li .date .holiday{color:#a33}#content .event-list>li .place{padding:0}#content .event-list>li .date,#content .event-list>li .place{padding-left:4em}#content .event-list>li .date dt,#content .event-list>li .place dt{width:4em;margin-left:-4em}#content .event-list>li .date dt,#content .event-list>li .date dd,#content .event-list>li .place dt,#content .event-list>li .place dd{display:inline}@media screen and (max-width: 480px){#content .event-list>li .date,#content .event-list>li .place{padding-left:0}#content .event-list>li .date dt,#content .event-list>li .place dt{margin-left:0}#content .event-list>li .date dd,#content .event-list>li .place dd{padding-left:1em;margin-left:0}#content .event-list>li .date dt,#content .event-list>li .date dd,#content .event-list>li .place dt,#content .event-list>li .place dd{display:block;float:none}#content .event-list>li .date dt:before,#content .event-list>li .date dd:before,#content .event-list>li .place dt:before,#content .event-list>li .place dd:before{display:none}}.map-campus{display:inline-block;box-sizing:border-box;margin:0 auto;width:820px;max-width:100%}@media screen and (max-width: 768px){.map-campus{padding:0}}.map-campus_wrap{width:100%;position:relative}.map-campus_wrap a{position:absolute;display:block;font-size:0}.map-campus img{display:block;width:100%;padding:0 !important;margin:0 !important}.map-campus ul{margin:10px 0 0 20px !important}@media screen and (max-width: 768px){.map-campus ul{margin:15px 0 5px 30px !important}}.map-campus a.yoshida{width:24.5%;height:6.23529%;left:54.625%;top:12.82353%}.map-campus a.uji{width:19.75%;height:8%;left:42.5%;top:76.94118%}.map-campus a.katsura{width:16.875%;height:10.58824%;left:3.625%;top:27.88235%}.map-campus a:hover{background:rgba(255,255,255,0.5);border:1px solid #fff}.map_num{width:1.7em;height:1.7em;line-height:1.7em;background:#003d8d;color:#fff;text-align:center;white-space:nowrap}.katsura .map_num{background:#b80b77}.uji .map_num{background:#f08501}#content.list #news-area{margin-top:0}#content.list #news-area .news_box,#content.list #news-area .event_box{float:none;padding-left:20px;padding-right:0;margin-bottom:30px;width:auto;border-right:0;font-size:12px}@media screen and (max-width: 1020px){#content.list #news-area .news_box,#content.list #news-area .event_box{padding-left:0}}#content.list #news-area h2{font-size:32px;line-height:42px;background:none repeat scroll 0 0 transparent;color:inherit;padding:0px 15px;float:left;border-left:5px solid #709698;margin:0 0 20px}#content.list #news-area .news-list li{margin:0}#content.list #news-area .event-list{max-height:none}#content.list #news-area .event-list>li{font-size:1.2em}#content .news-list,#content .achievement-list{line-height:1.7;margin:0 0 0 0}#content .news-list>li,#content .achievement-list>li{border-bottom:1px solid #ccc;margin:0}#content .news-list>li a,#content .achievement-list>li a{display:block;text-decoration:none;color:#333;padding:20px 40px 20px 20px;background-image:url(../img/arrow-2.png);background-repeat:no-repeat;background-position:98% center;overflow:hidden}#content .news-list>li a:hover,#content .achievement-list>li a:hover{background-color:#fff}@media screen and (max-width: 768px){#content .news-list>li a,#content .achievement-list>li a{text-align:justify}}@media screen and (max-width: 480px){#content .news-list>li a,#content .achievement-list>li a{padding:20px 30px 20px 10px}}#content .news-list>li .photo,#content .news-list>li .data,#content .achievement-list>li .photo,#content .achievement-list>li .data{display:block;vertical-align:middle}#content .news-list>li .photo,#content .achievement-list>li .photo{float:left;width:210px;max-height:100px;border:2px solid #fff;overflow:hidden;background:#ccc}@media screen and (max-width: 768px){#content .news-list>li .photo,#content .achievement-list>li .photo{display:block;width:70%;height:auto;max-height:290px;margin:0 auto;float:none}}@media screen and (max-width: 480px){#content .news-list>li .photo,#content .achievement-list>li .photo{width:90%;max-height:200px}}#content .news-list>li .photo img,#content .achievement-list>li .photo img{display:block;width:100%;height:auto}@media screen and (max-width: 768px){#content .news-list>li .photo img,#content .achievement-list>li .photo img{width:100%}}#content .news-list>li .photo+.data,#content .achievement-list>li .photo+.data{padding:0px 0px 0px 240px;width:100%;box-sizing:border-box}@media screen and (max-width: 768px){#content .news-list>li .photo+.data,#content .achievement-list>li .photo+.data{display:block;padding:20px 0 0px;width:100%}}#content .news-list>li .data .date,#content .achievement-list>li .data .date{font-size:1.16em;margin:0 0 5px 0;color:#709698}#content .news-list>li .data .tag-list,#content .achievement-list>li .data .tag-list{letter-spacing:-0.4em;text-align:left}#content .news-list>li .data .tag-list li,#content .achievement-list>li .data .tag-list li{letter-spacing:normal;display:inline-block;background-color:#709698;font-size:10px;color:#fff;padding:3px 10px;margin:0px 8px 5px 0px;border-radius:2px}@media screen and (max-width: 480px){#content .news-list>li .data .tag-list li,#content .achievement-list>li .data .tag-list li{margin:0px 3px 0px 0px;padding:3px 5px}}#content .news-list>li .data .tag-list li:before,#content .achievement-list>li .data .tag-list li:before{display:none}@media screen and (max-width: 768px){#content .news-list>li .data p:last-child,#content .achievement-list>li .data p:last-child{margin:0}}#content #cse-search-form{background:#f4f4f4;padding:10px 0;margin-bottom:10px}#content #cse-search-form a{text-decoration:none}#content #cse-search-form a:hover{text-decoration:underline}#content .cse .gsc-control-cse,#content .gsc-control-cse{padding:0;width:auto}#content table.gsc-search-box{width:600px;margin:0 auto;padding:10px 0;border-style:none;border-spacing:0 0}#content input.gsc-input{font-family:inherit;border:1px solid #ccc;width:500px;font-size:16px;padding:10px;border-radius:20px;color:#333;background:#fff !important}#content input.gsc-search-button{font-family:inherit;font-size:12px;color:#fff;font-weight:normal;padding:0;height:40px;min-width:60px;background-color:#333;border:none;border-radius:4px}#content .gs-result a,#content .gs-snippet{background:#fff !important}#content .gs-result a b,#content .gs-snippet b{background:#ffffaa !important}.cse .gsc-tabHeader,.gsc-tabHeader{font-weight:bold;font-size:12px;text-transform:uppercase;padding:2px 8px 0 8px}#content .gsc-tabsArea .gs-spacer{padding:2px}#content .cse .gsc-tabHeader.gsc-tabhInactive,#content .gsc-tabHeader.gsc-tabhInactive{background-color:#999;border:none;color:#ffffff;padding:8px 15px}#content .cse .gsc-tabHeader.gsc-tabhActive,#content .gsc-tabHeader.gsc-tabhActive{background-color:#0a1054;border:none;color:#ffffff;padding:8px 15px}#content .cse .gsc-tabsArea,#content .gsc-tabsArea{border-bottom:1px solid #0a1054;padding:0}.cse .gsc-refinementHeader.gsc-refinementhInactive,.gsc-refinementHeader.gsc-refinementhInactive{color:#333}#content .cse .gsc-webResult.gsc-result,#content .gsc-webResult.gsc-result,#content .gsc-imageResult-classic,#content .gsc-imageResult-column,#content .cse .gsc-webResult.gsc-result:hover,#content .gsc-webResult.gsc-result:hover,#content .gsc-webResult.gsc-result.gsc-promotion:hover,#content .gsc-results .gsc-imageResult-classic:hover,#content .gsc-results .gsc-imageResult-column:hover{border:none;padding:0}#content .gsc-results .gsc-cursor-box .gsc-cursor-page{cursor:pointer;color:#0a1054;text-decoration:underline;margin-right:8px;display:inline;padding:6px 10px;font-size:14px}#content .cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page,#content .gsc-results .gsc-cursor-page.gsc-cursor-current-page{color:#fff;background-color:#0a1054;text-decoration:none;text-shadow:0 1px 1px #000;padding:6px;font-size:14px}.gsc-adBlockVertical,.gsc-thinWrapper{width:100% !important}.gs-web-image-box,.gs-promotion-image-box{padding:2px 18px 2px 0px}#content .gsc-thumbnail a{background:none !important;padding:0 !important}#content .cse .gs-webResult .gs-visibleUrl,#content .gs-webResult .gs-visibleUrl,#content .cse .gs-webResult .gs-visibleUrl-short,#content .gs-webResult .gs-visibleUrl-short,#content .gs-imageResult .gs-visibleUrl,#content .gs-imageResult .gs-visibleUrl-short{color:#709698;font-weight:normal}@media screen and (max-width: 1020px){#content table.gsc-search-box{width:460px}#content input.gsc-input{width:340px}}@media screen and (max-width: 768px){#content #cse-search-form{background:none;padding:0}#content table.gsc-search-box{width:340px}#content input.gsc-input{width:240px}}@media screen and (max-width: 480px){#content #cse-search-form{background:none;padding:0}#content .cse form.gsc-search-box,#content form.gsc-search-box{padding:8px 0 2px}#content table.gsc-search-box{width:280px;margin:0 auto;padding:5px 0;border-style:none;border-spacing:0 0}#content table.gsc-search-box td.gsc-input{padding-right:0}#content input.gsc-input{width:200px;font-size:14px;padding:8px;border-radius:10px}#content .gs-image-box{display:none}#content input.gsc-search-button{font-size:12px;height:30px;min-width:40px;border-radius:4px}}
