@charset "UTF-8";
.legacy main a,
.legacy main abbr,
.legacy main acronym,
.legacy main address,
.legacy main b,
.legacy main big,
.legacy main blockquote,
.legacy main body,
.legacy main body object,
.legacy main caption,
.legacy main cite,
.legacy main code,
.legacy main col,
.legacy main colgroup,
.legacy main dd,
.legacy main del,
.legacy main dfn,
.legacy main div,
.legacy main dl,
.legacy main dt,
.legacy main em,
.legacy main form,
.legacy main h1,
.legacy main h2,
.legacy main h3,
.legacy main h4,
.legacy main h5,
.legacy main h6,
.legacy main i,
.legacy main img,
.legacy main ins,
.legacy main kbd,
.legacy main li,
.legacy main ol,
.legacy main p,
.legacy main pre,
.legacy main q,
.legacy main samp,
.legacy main small,
.legacy main span,
.legacy main strong,
.legacy main table,
.legacy main tbody,
.legacy main td,
.legacy main tfoot,
.legacy main th,
.legacy main thead,
.legacy main tr,
.legacy main tt,
.legacy main ul,
.legacy main var {margin:0;padding:0;border:none;vertical-align:baseline;list-style:inherit;color:inherit;background:0 0;font:inherit;text-align:inherit;text-decoration:none}
.legacy main object,
.legacy main button,
.legacy main img,
.legacy main input,
.legacy main select,
.legacy main td,
.legacy main textarea,
.legacy main th {vertical-align:top}
.legacy main q:after,
.legacy main q:before {content:''}
.legacy main ol,
.legacy main ul {list-style:none}
.legacy main address,
.legacy main cite,
.legacy main dfn,
.legacy main em,
.legacy main var {font-style:normal}
.legacy main h1,
.legacy main h2,
.legacy main h3,
.legacy main h4,
.legacy main h5,
.legacy main h6,
.legacy main strong,
.legacy main th {font-weight:400}
.legacy main h1,
.legacy main h2,
.legacy main h3,
.legacy main h4,
.legacy main h5,
.legacy main h6,
.legacy main table {font-size:100%}
.legacy main caption,
.legacy main th {text-align:left}
.legacy main big {font-size:130%}
.legacy main small {font-size:72%}
.legacy main i {font-style:italic}
.legacy main b {font-weight:700}
.legacy main tt {font-family:monospace}
.legacy main em {font-style:italic}
.legacy main dfn,
.legacy main strong {font-weight:700}
.legacy main code,
.legacy main kbd,
.legacy main samp {font-family:monospace}
.legacy main var {margin-right:.25em;font-style:italic}
.legacy main a:link {color:#0021CB;text-decoration:underline}
.legacy main a:visited {color:#005b6c;text-decoration:underline}
.legacy main a:hover {text-decoration:none}
.legacy main input,
.legacy main textarea {font-family:monospace}
.legacy main rp,
.legacy main rt {font-size:72%;text-decoration:none}
.legacy main pre {overflow:auto;font-family:monospace;letter-spacing:0;word-spacing:0;white-space:pre}
.legacy main pre * {margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important;border-right:none!important;border-left:none!important;display:inline!important;position:static!important;line-height:inherit!important;font-family:monospace!important;font-size:100%!important;letter-spacing:0!important;word-spacing:0!important;white-space:pre!important}
.legacy main pre :after,
.legacy main pre :before {display:none!important}
.legacy main blockquote,
.legacy main div,
.legacy main dl,
.legacy main fieldset,
.legacy main ol,
.legacy main ul {zoom:1}
.legacy main blockquote:after,
.legacy main div:after,
.legacy main dl:after,
.legacy main fieldset:after,
.legacy main ol:after,
.legacy main ul:after {display:block;clear:both;content:""}
.legacy main del {text-decoration:line-through}
.legacy main {color:#202020;background:#FFF}
.legacy main,
.legacy main {line-height:1.5}
.legacy main table {padding:1em 1%}

.more-inter-index.legacy main {background:url(/department/more-inter/img/more_inter_index_content_bg.jpg) no-repeat center top}
.legacy main img.icon{margin-right:.25em;margin-left:.25em;vertical-align:text-bottom}
.legacy main a.style2,
.legacy main span.style2{padding-left:19px;background:url(/img/legacy/marker_1.png) no-repeat 5px .2em}
/*
.legacy main a.newwindow{padding-left:19px;background:url(/img/legacy/icon_newwindow.png) no-repeat 3px .2em}
.legacy main a.pdf{padding-left:19px;background:url(/img/legacy/icon_pdf.png) no-repeat 3px .1em}
.legacy main a.word{padding-left:19px;background:url(/img/legacy/icon_word.png) no-repeat 3px .1em}
.legacy main a.excel{padding-left:19px;background:url(/img/legacy/icon_excel.png) no-repeat 3px .1em}
*/
.legacy main h2,
.legacy main h3,
.legacy main h4,
.legacy main h5,
.legacy main h6{font-weight:700;line-height:1.25;margin-bottom:.77em;padding-top:1.27em;padding-right:1%;padding-bottom:.5em;padding-left:1%;color:#153A00;background:url(/img/legacy/h_bg.png) repeat-x left .77em;font-size:130%;zoom:1}
/* .library_page.legacy main h2,
.library_page.legacy main h3,
.library_page.legacy main h4,
.library_page.legacy main h5,
.library_page.legacy main h6{margin-bottom:.43em;padding-top:.93em;padding-right:10px;padding-bottom:.5em;padding-left:10px;color:#0C2200;background:url(/img/legacy/library_h_bg.png) no-repeat left .43em;font-size:115%}
.library_page.legacy main h2 span,
.library_page.legacy main h3 span,
.library_page.legacy main h4 span,
.library_page.legacy main h5 span,
.library_page.legacy main h6 span{margin:-.5em -10px;padding:.5em 10px;display:block;background:url(/img/legacy/library_h_bg_2.png) no-repeat right top} */
.legacy main h2.style0,
.legacy main h3.style0,
.legacy main h4.style0,
.legacy main h5.style0,
.legacy main h6.style0/* ,
.library_page.legacy main h2.style0,
.library_page.legacy main h3.style0,
.library_page.legacy main h4.style0,
.library_page.legacy main h5.style0,
.library_page.legacy main h6.style0 */{margin-right:1%;margin-bottom:1em;margin-left:1%;padding:0;color:#202020;background:0 0;font-size:100%}
/* .library_page.legacy main h2.style0 span,
.library_page.legacy main h3.style0 span,
.library_page.legacy main h4.style0 span,
.library_page.legacy main h5.style0 span,
.library_page.legacy main h6.style0 span{margin:0;padding:0;display:inline;background:0 0} */
.legacy main h2.style2,
.legacy main h3.style2,
.legacy main h4.style2,
.legacy main h5.style2,
.legacy main h6.style2,
.legacy main p.style2,
/* .library_page.legacy main h2.style2,
.library_page.legacy main h3.style2,
.library_page.legacy main h4.style2,
.library_page.legacy main h5.style2,
.library_page.legacy main h6.style2{margin-right:1%;margin-bottom:.87em;margin-left:1%;padding:0 0 4px 10px;color:#434343;background:url(/img/legacy/h_style2_bg.png) no-repeat left bottom;font-size:115%}
.library_page.legacy main h2.style2 span,
.library_page.legacy main h3.style2 span,
.library_page.legacy main h4.style2 span,
.library_page.legacy main h5.style2 span,
.library_page.legacy main h6.style2 span{margin:0;padding:0;display:inline;background:0 0} */
.legacy main h2.style3,
.legacy main h3.style3,
.legacy main h4.style3,
.legacy main h5.style3,
.legacy main h6.style3,
/* .library_page.legacy main h2.style3,
.library_page.legacy main h3.style3,
.library_page.legacy main h4.style3,
.library_page.legacy main h5.style3,
.library_page.legacy main h6.style3{margin-right:1%;margin-bottom:.87em;margin-left:1%;padding-top:.43em;padding-right:0;padding-bottom:6px;padding-left:12px;color:#282828;background:url(/img/legacy/h_style3_bg.png) no-repeat left bottom;font-size:115%}
.library_page.legacy main h2.style3 span,
.library_page.legacy main h3.style3 span,
.library_page.legacy main h4.style3 span,
.library_page.legacy main h5.style3 span,
.library_page.legacy main h6.style3 span{margin:0;padding:0;display:inline;background:0 0} */
.legacy main h2.style4,
.legacy main h3.style4,
.legacy main h4.style4,
.legacy main h5.style4,
.legacy main h6.style4,
/* .library_page.legacy main h2.style4,
.library_page.legacy main h3.style4,
.library_page.legacy main h4.style4,
.library_page.legacy main h5.style4,
.library_page.legacy main h6.style4{margin-right:2%;margin-bottom:1em;margin-left:2%;padding:.5em 0;color:#202020;background:0 0;font-size:100%}
.library_page.legacy main h2.style4 span,
.library_page.legacy main h3.style4 span,
.library_page.legacy main h4.style4 span,
.library_page.legacy main h5.style4 span,
.library_page.legacy main h6.style4 span{margin:0;padding:0;display:inline;background:0 0} */
.legacy main h2.style5,
.legacy main h3.style5,
.legacy main h4.style5,
.legacy main h5.style5,
.legacy main h6.style5,
/* .library_page.legacy main h2.style5,
.library_page.legacy main h3.style5,
.library_page.legacy main h4.style5,
.library_page.legacy main h5.style5,
.library_page.legacy main h6.style5{margin-right:2%;margin-bottom:.87em;margin-left:2%;padding:.5em 0;color:#207D00;background:0 0;font-size:115%}
.library_page.legacy main h2.style5 span,
.library_page.legacy main h3.style5 span,
.library_page.legacy main h4.style5 span,
.library_page.legacy main h5.style5 span,
.library_page.legacy main h6.style5 span{margin:0;padding:0;display:inline;background:0 0} */
.legacy main dl,
.legacy main fieldset,
.legacy main ol,
.legacy main p,
.legacy main pre,
.legacy main table,
.legacy main ul{margin-bottom:1em}
.legacy main dl,
.legacy main fieldset,
.legacy main ol,
.legacy main p,
.legacy main pre,
.legacy main ul{margin-right:2%;margin-left:2%}
.legacy main table{margin-left:2%;width:96%}
.legacy main p.top_of_page_link{text-align:right}
.legacy main p.top_of_page_link a{padding-left:19px;background:url(/img/legacy/marker_top_of_page_link.png) no-repeat 5px .2em}
.legacy main ul li{padding-left:40px;background:url(/img/legacy/dot_1.png) no-repeat 28px .4em}
.legacy main ul div,
.legacy main ul dl,
.legacy main ul fieldset,
.legacy main ul h2,
.legacy main ul h3,
.legacy main ul h4,
.legacy main ul h5,
.legacy main ul h6,
.legacy main ul ol,
.legacy main ul p,
.legacy main ul pre,
.legacy main ul ul{margin-right:0!important;margin-left:0!important}
.legacy main ul table{margin-left:0!important;width:100%!important}
.legacy main ul.style0 li{padding-left:0;background:0 0}
.legacy main ul.style2 li{padding-left:26px;background:url(/img/legacy/dot_2.png) no-repeat 16px .6em}
.legacy main ul.linear li{:display;:inline;float:left;white-space:nowrap}
.legacy main ol{list-style:decimal outside}
.legacy main ol li{margin-left:3.5em}
.legacy main ol div,
.legacy main ol dl,
.legacy main ol fieldset,
.legacy main ol h2,
.legacy main ol h3,
.legacy main ol h4,
.legacy main ol h5,
.legacy main ol h6,
.legacy main ol ol,
.legacy main ol p,
.legacy main ol pre,
.legacy main ol ul{margin-right:0!important;margin-left:0!important}
.legacy main ol table{margin-left:0!important;width:100%!important}
.legacy main ol.style0{list-style:none}
.legacy main ol.style0 li{margin-left:0}
.legacy main ol.style2{list-style:lower-alpha outside}
.legacy main ol.style3{list-style:lower-roman outside}
.legacy main dt{padding-left:40px;background:url(/img/legacy/dot_1.png) no-repeat 28px .4em;font-weight:700}
.legacy main dd{margin-left:40px;padding-left:12px;background:url(/img/legacy/dot_2.png) no-repeat 4px .6em}
.legacy main dl div,
.legacy main dl dl,
.legacy main dl fieldset,
.legacy main dl h2,
.legacy main dl h3,
.legacy main dl h4,
.legacy main dl h5,
.legacy main dl h6,
.legacy main dl ol,
.legacy main dl p,
.legacy main dl pre,
.legacy main dl ul{margin-right:0!important;margin-left:0!important}
.legacy main dl table{margin-left:0!important;width:100%!important}
.legacy main dl.style0 dt{padding-left:0;background:0 0;font-weight:400}
.legacy main dl.style0 dd{margin-left:0;padding-left:0;background:0 0}
.legacy main dl.style2{margin-bottom:0}
.legacy main dl.style2 dt{padding-left:0;background:0 0;font-weight:400;font-size:88%}
.legacy main dl.style2 dd{margin-bottom:1em;margin-left:0;padding-left:0;background:0 0}
.legacy main dl.style3{margin-bottom:0}
.legacy main dl.style3 dt{padding-left:0;background:0 0;font-weight:400}
.legacy main dl.style3 dd{margin-bottom:1em;margin-left:0;padding-left:0;border-bottom:dotted 1px #B7B7B7;background:0 0}
.legacy main dl.style4{margin-bottom:.5em}
.legacy main dl.style4 dt{padding-top:.57em;padding-left:0;border-top:dotted 1px #838E63;background:0 0;font-weight:400;font-size:88%}
.legacy main dl.style4 dt.i1{padding-top:0;border-top:0}
.legacy main dl.style4 dd{padding-bottom:.5em;margin-left:0;padding-left:0;background:0 0}
.legacy main dl.style4 dl.style0 dt{border-top:none}
.legacy main dl.style5 dt{padding-left:20px;color:#153A00;background:url(/img/legacy/dot_1.png) no-repeat 8px .4em}
.legacy main dl.style5 dd{margin-left:20px;padding-left:0;background:0 0}
.legacy main caption{font-weight:700}
.legacy main td,
.legacy main th{padding:.25em 8px;border:solid 1px #B4B4B4}
.legacy main th{background:#ECF4D9;font-weight:700}
.legacy main table div,
.legacy main table dl,
.legacy main table fieldset,
.legacy main table h2,
.legacy main table h3,
.legacy main table h4,
.legacy main table h5,
.legacy main table h6,
.legacy main table ol,
.legacy main table p,
.legacy main table pre,
.legacy main table ul{margin-right:0!important;margin-left:0!important}
.legacy main table ol,
.legacy main table ul{margin-bottom:0}
.legacy main table ol li{margin-left:2em}
.legacy main table ul li{padding-left:2em;background:url(/img/legacy/dot_1.png) no-repeat 16px .4em}
.legacy main table table{margin-left:0!important;width:100%!important}
.legacy main table.style0 caption{font-weight:400}
.legacy main table.style0 td,
.legacy main table.style0 th{padding-top:0;padding-bottom:0;border:none}
.legacy main table.style0 th{background:0 0;font-weight:400}
.legacy main table.style2 td,
.legacy main table.style2 th{border:solid 1px #B4B4B4}
.legacy main table.style2 th{background:#E6E6E6}
.legacy main table.style2 th.style2{background-color:#F7F7F7!important}
.legacy main table.linear_list td,
.legacy main table.linear_list th{padding-top:0;padding-bottom:0;padding-left:24px;border:none;background:url(/img/legacy/dot_1.png) no-repeat 12px .4em}
.legacy main table.linear_list th{background:0 0;font-weight:400}
.legacy main table.linear_list td.style0{background:0 0}
.legacy main table.layout{margin-bottom:0}
.legacy main table.layout td,
.legacy main table.layout th{padding-top:0;padding-bottom:0;border:none}
.legacy main table.layout th{background:0 0;font-weight:400}
.legacy main table.topics td,
.legacy main table.topics th{border:none}
.legacy main table.topics th{padding-top:.67em;padding-right:1em;padding-bottom:.67em;padding-left:0;background:0 0;white-space:nowrap;font-size:88%}
.legacy main table.topics td{padding:.5em 0;width:100%}
.legacy main div.box{margin-right:2%;margin-bottom:1em;margin-left:2%;padding:1.5em 3% .5em;border:solid 1px #D9DECC;color:#000;background:#F7F6EB}
.legacy main div.box div,
.legacy main div.box dl,
.legacy main div.box fieldset,
.legacy main div.box h2,
.legacy main div.box h3,
.legacy main div.box h4,
.legacy main div.box h5,
.legacy main div.box h6,
.legacy main div.box ol,
.legacy main div.box p,
.legacy main div.box pre,
.legacy main div.box ul{margin-right:0!important;margin-left:0!important}
.legacy main div.box table{margin-left:0!important;width:100%!important}
.legacy main div.box_style2_outer{margin-right:2%;margin-bottom:1em;margin-left:2%;padding:2px;border:solid 1px #B4B4B4}
.legacy main div.box_style2_inner{padding:1.5em 3% .5em;color:#000;background:url(/img/legacy/box_style2_bg.png) repeat-x left top}
.legacy main div.box_style2_inner div,
.legacy main div.box_style2_inner dl,
.legacy main div.box_style2_inner fieldset,
.legacy main div.box_style2_inner h2,
.legacy main div.box_style2_inner h3,
.legacy main div.box_style2_inner h4,
.legacy main div.box_style2_inner h5,
.legacy main div.box_style2_inner h6,
.legacy main div.box_style2_inner ol,
.legacy main div.box_style2_inner p,
.legacy main div.box_style2_inner pre,
.legacy main div.box_style2_inner ul{margin-right:0!important;margin-left:0!important}
.legacy main div.box_style2_inner table{margin-left:0!important;width:100%!important}
.legacy main div.photoframe1{background:url(/img/legacy/photoframe1_bg.png) no-repeat left top}
.legacy main div.photoframe2{background:url(/img/legacy/photoframe2_bg.png) no-repeat right top}
.legacy main div.photoframe3{background:url(/img/legacy/photoframe3_bg.png) no-repeat left bottom}
.legacy main div.photoframe4{padding:1.2em 13px 5px 10px;background:url(/img/legacy/photoframe4_bg.png) no-repeat right bottom}
.legacy main div.image_and_text{margin-left:2%;display:table;width:96%}
.legacy main div.image_and_text div.image{padding-right:1em;display:table-cell;vertical-align:top}
.legacy main div.image_and_text div.text{display:table-cell;width:100%;vertical-align:top;zoom:1}
.legacy main div.image_and_text_style2{margin-left:2%;display:table;direction:rtl;width:96%}
.legacy main div.image_and_text_style2 div.image{padding-left:1em;display:table-cell;direction:ltr;vertical-align:top}
.legacy main div.image_and_text_style2 div.text{display:table-cell;direction:ltr;width:100%;vertical-align:top;zoom:1}
.legacy main div.image_and_text div,
.legacy main div.image_and_text dl,
.legacy main div.image_and_text fieldset,
.legacy main div.image_and_text h2,
.legacy main div.image_and_text h3,
.legacy main div.image_and_text h4,
.legacy main div.image_and_text h5,
.legacy main div.image_and_text h6,
.legacy main div.image_and_text ol,
.legacy main div.image_and_text p,
.legacy main div.image_and_text pre,
.legacy main div.image_and_text ul,
.legacy main div.image_and_text_style2 div,
.legacy main div.image_and_text_style2 dl,
.legacy main div.image_and_text_style2 fieldset,
.legacy main div.image_and_text_style2 h2,
.legacy main div.image_and_text_style2 h3,
.legacy main div.image_and_text_style2 h4,
.legacy main div.image_and_text_style2 h5,
.legacy main div.image_and_text_style2 h6,
.legacy main div.image_and_text_style2 ol,
.legacy main div.image_and_text_style2 p,
.legacy main div.image_and_text_style2 pre,
.legacy main div.image_and_text_style2 ul{margin-right:0!important;margin-left:0!important}
.legacy main div.image_and_text table,
.legacy main div.image_and_text_style2 table{margin-left:0!important;width:100%!important}
.legacy main div.box_china,
.legacy main div.box_english,
.legacy main div.box_hispania,
.legacy main div.box_inter,
.legacy main div.box_russia{margin-bottom:1em;background:no-repeat left top}
.legacy main div.box_english{background-image:url(/img/legacy/box_english_bg.png)}
.legacy main div.box_russia{background-image:url(/img/legacy/box_russia_bg.png)}
.legacy main div.box_china{background-image:url(/img/legacy/box_china_bg.png)}
.legacy main div.box_hispania{background-image:url(/img/legacy/box_hispania_bg.png)}
.legacy main div.box_inter{background-image:url(/img/legacy/box_inter_bg.png)}
.legacy main div.box_china ul,
.legacy main div.box_english ul,
.legacy main div.box_hispania ul,
.legacy main div.box_inter ul,
.legacy main div.box_russia ul{margin-right:0;margin-bottom:0;margin-left:0;position:relative;background:no-repeat right top}
.legacy main div.box_english ul{height:142px;background-image:url(/img/legacy/box_english_ul_bg.jpg)}
.legacy main div.box_russia ul{height:101px;background-image:url(/img/legacy/box_russia_ul_bg.jpg)}
.legacy main div.box_china ul{height:101px;background-image:url(/img/legacy/box_china_ul_bg.jpg)}
.legacy main div.box_hispania ul{height:101px;background-image:url(/img/legacy/box_hispania_ul_bg.jpg)}
.legacy main div.box_inter ul{height:101px;background-image:url(/img/legacy/box_inter_ul_bg.jpg)}
.legacy main div.box_china ul li,
.legacy main div.box_english ul li,
.legacy main div.box_hispania ul li,
.legacy main div.box_inter ul li,
.legacy main div.box_russia ul li{padding-left:0;background:0 0;position:absolute;left:55px}
.legacy main div.box_english ul li.i1{top:11px}
.legacy main div.box_english ul li.i2{top:93px}
.legacy main div.box_china ul li.i1,
.legacy main div.box_hispania ul li.i1,
.legacy main div.box_inter ul li.i1,
.legacy main div.box_russia ul li.i1{top:15px}
/*
.legacy main .spacedlist{margin-bottom:0}
.legacy main .spacedlist dd,
.legacy main .spacedlist li{margin-bottom:1em}
.legacy main .spacedlist dl,
.legacy main .spacedlist ol,
.legacy main .spacedlist ul{margin-top:1em}
.legacy main .spacedlist td,
.legacy main .spacedlist th{padding-bottom:1em!important}
*/
.more-inter-index.legacy main h2{margin-right:0;margin-left:0;padding-top:56px}
.more-inter-index.legacy main div.menu_wrapper{margin-bottom:1em;margin-right:-14px;position:relative}
.more-inter-index.legacy main table.menu{margin-bottom:0;margin-left:0;width:100%;table-layout:fixed}
.more-inter-index.legacy main table.menu td.menu_td{padding:0 14px 0 0;border:none;background:url(/department/more-inter/img/more_inter_index_menu_td_bg.png) no-repeat right top}
.more-inter-index.legacy main table.menu td.menu_td div.menu_td_div{padding:44px 1px 46px;background:url(/department/more-inter/img/more_inter_index_menu_td_div_bg.png) no-repeat left top}
.more-inter-index.legacy main table.menu p.description{margin-right:11px!important;margin-bottom:.5em;margin-left:11px!important}
.more-inter-index.legacy main table.menu p.link{margin-bottom:0;position:absolute;bottom:0}
.more-inter-index.legacy main table.menu p.link1{right:70.6%}
.more-inter-index.legacy main table.menu p.link2{right:37.3%}
.more-inter-index.legacy main table.menu p.link3{right:4%}
.more-inter.legacy main ul.tab{margin-right:0;margin-bottom:0;margin-left:0;padding-top:28px;background:url(/department/more-inter/img/more_inter_tab_bg.png) no-repeat right bottom}
.more-inter.legacy main ul.tab li{padding-left:0;background:0 0;:display;:inline;float:left}
.more-inter.legacy main div.section_wrapper{background:url(/department/more-inter/img/more_inter_section_wrapper_bg.png) no-repeat right bottom}
.more-inter.legacy main div.section{padding:1em 27px 1em 21px;color:#333;background:url(/department/more-inter/img/more_inter_section_bg.png) no-repeat left bottom}
.more-inter.legacy main div.section h2,
.more-inter.legacy main div.section h3,
.more-inter.legacy main div.section h4,
.more-inter.legacy main div.section h5,
.more-inter.legacy main div.section h6{margin-right:1%;margin-left:1%;padding:10px 8px 14px 16px;color:#333;background:url(/department/more-inter/img/more_inter_section_h_bg.png) no-repeat left bottom}
.more-inter.legacy main div.section h2 span,
.more-inter.legacy main div.section h3 span,
.more-inter.legacy main div.section h4 span,
.more-inter.legacy main div.section h5 span,
.more-inter.legacy main div.section h6 span{margin:-10px -8px -14px -16px;padding:10px 8px 14px 16px;display:block;background:url(/department/more-inter/img/more_inter_section_h_span_bg.png) no-repeat left top}
.more-inter.legacy main div.section p.photo1{padding:17px 8px 9px 6px;background:url(/img/legacy/more_inter_section_photo1_bg.png) no-repeat left top}
.more-inter.legacy main div.section p.photo2{padding:17px 8px 9px 6px;background:url(/img/legacy/more_inter_section_photo2_bg.png) no-repeat left top}
.more-inter.legacy main div.section p.photo3{padding:17px 8px 9px 6px;background:url(/img/legacy/more_inter_section_photo3_bg.png) no-repeat left top}
.more-inter.legacy main div.section div.box{margin-top:10px;margin-right:0;margin-left:0;border:solid 1px #7DAFDF;position:relative;color:#333;background:0 0}
.more-inter.legacy main div.section div.box div.clip{width:41px;height:44px;position:absolute;right:-7px;top:-10px;background:url(/department/more-inter/img/more_inter_section_box_clip.png) no-repeat right top}
.more-inter.legacy main div.section div.kakeai_wrapper{margin:-18px;position:relative}
.more-inter.legacy main div.section div.kakeai_wrapper div.kakeru{margin-left:-38px;position:absolute;top:45px;left:50%;width:76px;height:76px;background:url(/department/more-inter/img/more_inter_kakeru.png) no-repeat left top}
.more-inter.legacy main div.section table.kakeai{margin-left:0;padding:0;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:18px}
.more-inter.legacy main div.section table.kakeai td.kakeai_td{padding:1em 32px 0;border:solid 3px #BEBEBE}
.more-inter.legacy main div.section table.kakeai td.kakeai_td h2,
.more-inter.legacy main div.section table.kakeai td.kakeai_td h3,
.more-inter.legacy main div.section table.kakeai td.kakeai_td h4,
.more-inter.legacy main div.section table.kakeai td.kakeai_td h5,
.more-inter.legacy main div.section table.kakeai td.kakeai_td h6{padding:35px 0;background:0 0}
.more-inter.legacy main div.section table.kakeai td.kakeai_td h2 span,
.more-inter.legacy main div.section table.kakeai td.kakeai_td h3 span,
.more-inter.legacy main div.section table.kakeai td.kakeai_td h4 span,
.more-inter.legacy main div.section table.kakeai td.kakeai_td h5 span,
.more-inter.legacy main div.section table.kakeai td.kakeai_td h6 span{margin:0;padding:0;background:0 0}
.more-inter.legacy main div.section table.kakeai td.kakeai_td1{background:#F4F4F4}
.more-inter.legacy main div.section table.kakeai td.kakeai_td1 h2,
.more-inter.legacy main div.section table.kakeai td.kakeai_td1 h3,
.more-inter.legacy main div.section table.kakeai td.kakeai_td1 h4,
.more-inter.legacy main div.section table.kakeai td.kakeai_td1 h5,
.more-inter.legacy main div.section table.kakeai td.kakeai_td1 h6{text-align:right}
.more-inter.legacy main div.section p.top_of_page_link{margin-right:0;margin-left:0}
.experience＿note.legacy main .pagetop a,
.more-inter.legacy main div.section p.top_of_page_link a{position:relative
;
  display: inline-block;
  padding: 8px 24px 7px 49px;
  color: rgb(255, 255, 255);
  background: rgb(54, 46, 43) url(/img/bg_arrow-up_01.png) no-repeat 15px 50%;
  text-decoration: none;
}
.experience＿note.legacy main .pagetop a:hover,
.more-inter.legacy main div.section p.top_of_page_link a:hover {
  text-decoration: underline;
}
/*
.legacy main div.box_message_outer{margin-right:2%;margin-bottom:1em;margin-left:2%;border-bottom:solid 1px #B4B4B4;background:url(/img/legacy/box_message_outer_bg.png) no-repeat left top}
.legacy main div.box_message_inner{padding-right:28px;padding-bottom:.5em;padding-left:28px;background:url(/img/legacy/box_message_inner_bg.png) no-repeat right top}
.legacy main div.box_message_inner div,
.legacy main div.box_message_inner dl,
.legacy main div.box_message_inner fieldset,
.legacy main div.box_message_inner h2,
.legacy main div.box_message_inner h3,
.legacy main div.box_message_inner h4,
.legacy main div.box_message_inner h5,
.legacy main div.box_message_inner h6,
.legacy main div.box_message_inner ol,
.legacy main div.box_message_inner p,
.legacy main div.box_message_inner pre,
.legacy main div.box_message_inner ul{margin-right:0!important;margin-left:0!important}
.legacy main div.box_message_inner table{margin-left:0!important;width:100%!important}
.legacy main div.box_message_inner h2,
.legacy main div.box_message_inner h3,
.legacy main div.box_message_inner h4,
.legacy main div.box_message_inner h5,
.legacy main div.box_message_inner h6{margin-bottom:1.5em;padding:0;color:#143900;background:0 0;font-size:100%;text-align:center}
.legacy main div.box_message_inner h2 span,
.legacy main div.box_message_inner h3 span,
.legacy main div.box_message_inner h4 span,
.legacy main div.box_message_inner h5 span,
.legacy main div.box_message_inner h6 span{margin:0;padding:0;display:inline;background:0 0}
.legacy main div.box_message_inner h2 img,
.legacy main div.box_message_inner h3 img,
.legacy main div.box_message_inner h4 img,
.legacy main div.box_message_inner h5 img,
.legacy main div.box_message_inner h6 img{background:#FFF}
.legacy main span.category_label{padding-right:4px;padding-left:4px;border:solid 1px #D4D7CB;color:#143900;background:#EFF6DE}
.legacy main dl.style4 dt span.category_label{margin-top:.25em;margin-bottom:.25em;display:-moz-inline-box;display:inline-block;font-size:1.14em}
.legacy main h2.newsStyle,
.legacy main h3.newsStyle,
.legacy main h4.newsStyle,
.legacy main h5.newsStyle,
.legacy main h6.newsStyle,
.library_page.legacy main h2.newsStyle,
.library_page.legacy main h3.newsStyle,
.library_page.legacy main h4.newsStyle,
.library_page.legacy main h5.newsStyle,
.library_page.legacy main h6.newsStyle{margin-bottom:.77em;padding-top:.77em;padding-right:1%;padding-bottom:.25em;padding-left:1%;border-bottom:dotted 1px #838E63;color:#143900;background:0 0;font-size:130%}
.library_page.legacy main h2.newsStyle span,
.library_page.legacy main h3.newsStyle span,
.library_page.legacy main h4.newsStyle span,
.library_page.legacy main h5.newsStyle span,
.library_page.legacy main h6.newsStyle span{margin:0;padding:0;display:inline;background:0 0}
.legacy main h2.newsStyle span.date,
.legacy main h3.newsStyle span.date,
.legacy main h4.newsStyle span.date,
.legacy main h5.newsStyle span.date,
.legacy main h6.newsStyle span.date,
.library_page.legacy main h2.newsStyle span.date,
.library_page.legacy main h3.newsStyle span.date,
.library_page.legacy main h4.newsStyle span.date,
.library_page.legacy main h5.newsStyle span.date,
.library_page.legacy main h6.newsStyle span.date{display:block;color:#1F1F1F;font-size:69%}
.legacy main h2.newsStyle span.category_label,
.legacy main h3.newsStyle span.category_label,
.legacy main h4.newsStyle span.category_label,
.legacy main h5.newsStyle span.category_label,
.legacy main h6.newsStyle span.category_label,
.library_page.legacy main h2.newsStyle span.category_label,
.library_page.legacy main h3.newsStyle span.category_label,
.library_page.legacy main h4.newsStyle span.category_label,
.library_page.legacy main h5.newsStyle span.category_label,
.library_page.legacy main h6.newsStyle span.category_label{margin-right:-1%;margin-left:-1%;margin-bottom:.5em;padding-top:.125em;padding-bottom:.125em;display:block;font-size:77%}
.legacy main h2.newsStyle br,
.legacy main h3.newsStyle br,
.legacy main h4.newsStyle br,
.legacy main h5.newsStyle br,
.legacy main h6.newsStyle br,
.library_page.legacy main h2.newsStyle br,
.library_page.legacy main h3.newsStyle br,
.library_page.legacy main h4.newsStyle br,
.library_page.legacy main h5.newsStyle br,
.library_page.legacy main h6.newsStyle br{display:none}
.legacy main table.sitemap{margin-bottom:0;table-layout:fixed}
.legacy main table.sitemap td,
.legacy main table.sitemap th{padding:0 12px 2em;border:none}
.legacy main table.sitemap th{background:0 0;font-weight:400}
.legacy main ul.controls li{padding-left:0;background:0 0}
.legacy main ul.controls_style2 li{margin-right:1em;padding-left:0;:display;:inline;float:left;background:0 0;white-space:nowrap}
.legacy main img.style2{border:solid 1px #B4bEC1}
.legacy main div.box_style3{margin-bottom:1em;padding-top:1em;border:solid 1px #B4B4B4;color:#323232}
.legacy main div.box_style3 p{font-size:88%}
.legacy main div.image .text2{text-align:center}
.legacy main blockquote{margin-right:2%;margin-bottom:1em;margin-left:2%;padding:1.5em 3% .5em;color:#000;background:#F7F6EB}
*/
.experience.legacy main{background:url(/international/img/legacy/globe.jpg) no-repeat center 140px;text-align:center;min-height:730px;height:auto!important;height:730px;border:none}
.experience.legacy main .taiken_title{margin-top:30px}
.experience.legacy main #thumb_left,
.experience.legacy main #thumb_right{margin-top:110px}
.experience.legacy main #thumb_left{float:left;display:inline}
.experience.legacy main #thumb_right{float:right;display:inline}
.experience.legacy main .thumb{text-align:left;width:263px;border:solid 5px #A6A7AA;padding:7px 0 7px 7px;margin-top:20px;background:#fff;font-size:95%}
.experience.legacy main .thumb img{background:0 0;font-weight:nomal;padding:0;float:left;display:inline}
.experience.legacy main .thumb p{background:url(/international/img/legacy/arrow.gif) no-repeat left 3px;margin:26px 5px 0 10px;padding-left:15px;font-weight:700;float:left;display:inline;width:120px}
.experience＿note.legacy main{background:0 0;border:none}
.legacy .note_title_top{background:url(/international/img/legacy/frame1.png) no-repeat center bottom;width:685px;height:25px;margin:20px auto 0;text-align:center;font-size:1px}
.legacy .note_top{background:url(/international/img/legacy/frame3.png) no-repeat center top;margin:0 auto;padding:0;line-height:0;text-align:center;width:685px;height:8px;font-size:1px}
.legacy .note{
  /*background:url(/international/img/legacy/frame4.png) repeat-y center center;*/
  margin:0 auto 10px auto !important;
  padding:30px 15px;
  /*width:685px;*/
  text-align:left;
  border: 3px solid #cccccc;
  border-radius: 5px;
  position: relative;
}
.legacy .note:before{
  content: "";
  display: block;
  width: 280px;
  height: 23px;
  background: url(/international/img/legacy/frame1.png) no-repeat center top;
  position: absolute;
  top: -23px;
  left: 50%;
  transform: translate(-50%,0);
}

/*.experience＿note.legacy .note_title h2{background:url(/international/img/legacy/frame2.gif) repeat-y center center;margin:0 auto;padding:5px 5px 0;text-align:center;font-size:110%;color:#002b43}*/
.experience＿note.legacy main .note h3{background:none #CBEE8D;margin:0 15px 1em;padding:3px 0 3px 10px;text-align:left;font-size:115%;position:relative}
.experience＿note.legacy main .note h3 span.date{font-size:80%;position:absolute;right:0;top:5px;margin-right:10px}
.experience＿note.legacy main .note h4{color:#226200;background:0 0;padding:0;margin:0 0 1em 5px;font-size:150%}
.experience＿note.legacy main .note h4 span.school{font-size:65%;margin:20px}
.experience＿note.legacy main .school＿grade{font-size:110%;padding:0;margin:0 0 0 5px;float:none}
.experience＿note.legacy main .note p{margin-right:0;padding:0}
.experience＿note.legacy main .note_text{margin:0 20px 0 0;padding-left:20px;float:left;display:inline;width:390px}
.experience＿note.legacy .note_images{
  display: flex;
  width: 100%;
  padding:0;
  margin:0;
}
.experience＿note.legacy .note_images p{
  margin: 0 10px 0 0 !important;
}
.experience＿note.legacy .note_images p img{
  width: auto;
  max-height: 230px;
}
@media only screen and (max-width: 768px){
  .experience＿note.legacy .note_images{
    display: block;
  }
  .experience＿note.legacy .note_images p{
    margin: 0 !important;
  }
  .experience＿note.legacy .note_images p img{
    width: auto;
    max-height: none;
  }

}
.experience＿note.legacy main .note_images p{margin:0 0 1em;padding:0}
.legacy .questions{background:#FEFAE8;margin:0 !important;padding:10px;clear:both;zoom:100%}
.legacy .questions:after{content:".";clear:both;height:0;display:block;visibility:hidden}
.experience＿note.legacy main .questions dl{width:300px;margin:0 0 10px;zoom:100%}
.experience＿note.legacy main .questions dl:after{content:".";clear:both;height:0;display:block;visibility:hidden}
.experience＿note.legacy main dl.question_left{float:left;display:inline}
.experience＿note.legacy dl.question_left,
.experience＿note.legacy dl.question_right{
  margin-top: 30px !important;
  margin-bottom: 0 !important;
}
.experience＿note.legacy dl dt,
.experience＿note.legacy dl dd{
  padding-left: 30px;
  position: relative;
}
.experience＿note.legacy dl dd{
  margin-top: 10px;
}
.experience＿note.legacy dl dt:before{
  content: "Q.";
  font-size: 24px;
  font-weight: bold;
  position: absolute;
  left: 0;
  top: -5px;
  color: #ec231a;
}
.experience＿note.legacy dl dd:before{
  content: "A.";
  font-size: 24px;
  font-weight: bold;
  position: absolute;
  left: 0;
  top: -5px;
  color: #7ba21d;
}
.experience＿note.legacy p{
  line-height: 2;
}
.experience＿note.legacy main .question_left dt{background:url(/international/img/legacy/q1.gif) no-repeat left 0;padding:5px 0 3px 50px;margin-bottom:5px;font-weight:400}
.experience＿note.legacy main .question_left dd{background:url(/international/img/legacy/a1.gif) no-repeat left 3px;padding:10px 0 0 50px;margin:0}
.experience＿note.legacy main .question_right dt{background:url(/international/img/legacy/q2.png) no-repeat left 0;padding:5px 0 3px 50px;margin-bottom:5px;font-weight:400}
.experience＿note.legacy main .question_right dd{background:url(/international/img/legacy/a2.gif) no-repeat left 3px;padding:10px 0 0 50px;margin:0}
.legacy .note_bottom{
  background:url(/international/img/legacy/frame5.png) no-repeat center top;
  background-size: 100%;
  width:100%;
  height:62px;
  margin-bottom: 0 !important;
}
.experience＿note.legacy main .pagetop{text-align:right;margin:20px auto 25px;padding-right:20px;width:685px}
/* .experience＿note.legacy main .pagetop a{background:url(/img/legacy/pagetop.png) no-repeat left center;padding-left:15px} */
.legacy main .fr{margin-top:0!important;margin-left:1em!important;margin-bottom:1em!important;display:inline!important;float:right!important}
.legacy main .fl{margin-top:0!important;margin-right:1em!important;margin-bottom:1em!important;display:inline!important;float:left!important}
.legacy main .cr{clear:right!important}
.legacy main .cl{clear:left!important}
.legacy main .cb{clear:both!important}
.legacy main .undisplayed{position:absolute!important;top:0!important;left:-9999px!important;width:3333px!important}
.legacy main .hidden{visibility:hidden!important}
.legacy main .indent0{margin-right:0!important;margin-left:0!important}
.legacy main .indent1{margin-right:2%!important;margin-left:2%!important}
.legacy main .indent2{margin-right:4%!important;margin-left:4%!important}
.legacy main .indent3{margin-right:6%!important;margin-left:6%!important}
.legacy main .indent4{margin-right:8%!important;margin-left:8%!important}
.legacy main .mt0{margin-top:0!important}
.legacy main .mr0{margin-right:0!important}
.legacy main .mb0{margin-bottom:0!important}
.legacy main .ml0{margin-left:0!important}
.legacy main .m0{margin:0!important}
.legacy main .mt1{margin-top:1em!important}
.legacy main .mr1{margin-right:1em!important}
.legacy main .mb1{margin-bottom:1em!important}
.legacy main .ml1{margin-left:1em!important}
.legacy main .m1{margin:1em!important}
.legacy main .mt2{margin-top:2em!important}
.legacy main .mr2{margin-right:2em!important}
.legacy main .mb2{margin-bottom:2em!important}
.legacy main .ml2{margin-left:2em!important}
.legacy main .m2{margin:2em!important}
.legacy main .pt0{padding-top:0!important}
.legacy main .pr0{padding-right:0!important}
.legacy main .pb0{padding-bottom:0!important}
.legacy main .pl0{padding-left:0!important}
.legacy main .p0{padding:0!important}
.legacy main .pt1{padding-top:1em!important}
.legacy main .pr1{padding-right:1em!important}
.legacy main .pb1{padding-bottom:1em!important}
.legacy main .pl1{padding-left:1em!important}
.legacy main .p1{padding:1em!important}
.legacy main .pt2{padding-top:2em!important}
.legacy main .pr2{padding-right:2em!important}
.legacy main .pb2{padding-bottom:2em!important}
.legacy main .pl2{padding-left:2em!important}
.legacy main .p2{padding:2em!important}
.legacy main .bt0{border-top:none!important}
.legacy main .br0{border-right:none!important}
.legacy main .bb0{border-bottom:none!important}
.legacy main .bl0{border-left:none!important}
.legacy main .b0{border:none!important}
.legacy main .al{text-align:left!important}
.legacy main .ac{text-align:center!important}
.legacy main .ar{text-align:right!important}
.legacy main .top{vertical-align:top!important}
.legacy main .middle{vertical-align:middle!important}
.legacy main .bottom{vertical-align:bottom!important}
.legacy main .baseline{vertical-align:baseline!important}
.legacy main .nowrap{white-space:nowrap!important}
.legacy main .uppercase{text-transform:uppercase!important}
.legacy main .larger{font-size:115%!important}
.legacy main .largest{font-size:130%!important}
.legacy main .smaller{font-size:88%!important}
.legacy main .smallest{font-size:72%!important}
.legacy main .italic{font-style:italic!important}
.legacy main .bold{font-weight:700!important}
.legacy main .normal{font-style:normal!important;font-weight:400!important}
.legacy main .rectangle{border:solid 1px!important;margin:2px!important;padding:2px!important}
.legacy main .underline{border-bottom:solid 1px!important}
.legacy main .dotline{border-bottom:dotted 1px!important}
.legacy main .doubleline{border-bottom:double 3px!important}
.legacy main .transparent{background:none!important}
.legacy main .catch{color:#AB2C00!important}
.legacy main .notice{color:#143900!important}