
/* - reset.css - */
@media screen {
/* https://www.osaka-u.ac.jp/ja/researchinfo/portal_css/reset.css?original=1 */
/* */
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
margin: 0px;
padding: 0px;
}
html {
overflow-y: scroll;
}
h1,h2,h3,h4,h5,h6 {
font-size: 100%;
font-weight: normal;
}
ul {
list-style: none;
}
fieldset,img {
border: 0;
border: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
caption,th {
}
address, caption, cite, code, dfn, strong, th, var {
font-style:normal;
}
/* */
}


/* - ++theme++ou.site.theme/cmn/css/boilerplate.css - */
/* https://www.osaka-u.ac.jp/ja/researchinfo/portal_css/++theme++ou.site.theme/cmn/css/boilerplate.css?original=1 */
@charset "utf-8";
/* */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }
/* */
html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body { margin: 0; font-size: 13px; line-height: 1.231; }
body, button, input, select, textarea { font-family: sans-serif; color: #222; }
/* */
a { color: #00e; }
a:visited { color: #551a8b; }
a:hover { color: #06e; }
a:focus { outline: thin dotted; }
/* */
a:hover, a:active { outline: 0; }
/* */
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
/* */
pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; }
/* */
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }
/* */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
/* */
ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }
/* */
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }
/* */
figure { margin: 0; }
/* */
form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }
/* */
label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; *overflow: visible; }
table button, table input { *overflow: auto; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
/* */
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }
/* */
table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }
/* */
/* */
/* */
.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }
.ir br { display: none; }
/* */
.hidden { display: none !important; visibility: hidden; }
/* */
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
/* */
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
/* */
/* */
/* */
.clearfix:after {
content: ".";
display: block;
clear: both;
height: 0;
visibility: hidden;
line-height: 0;
}
.clearfix {
display: inline-block;
}
/* \*/
* html .clearfix {
height: 1%;
}
.clearfix {
display: block;
}
/* */
/* */
/* */
@media print {
* { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* */
abbr[title]:after { content: " (" attr(title) ")"; }
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* */
pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
thead { display: table-header-group; } /* */
tr, img { page-break-inside: avoid; }
img { max-width: 100% !important; }
@page { margin: 0.5cm; }
p, h2, h3 { orphans: 3; widows: 3; }
h2, h3 { page-break-after: avoid; }
}


/* - ++theme++ou.site.theme/cmn/css/grid.css - */
/* https://www.osaka-u.ac.jp/ja/researchinfo/portal_css/++theme++ou.site.theme/cmn/css/grid.css?original=1 */
@charset "utf-8";
:root *> img, object, embed, video {
max-width: 100%;
}
.ie6 img {
width:100%;
}
*{
font-family: "YuGothicStd-R";
}
/* */
.t-center {
text-align:center;
}
.t-right {
text-align:right;
}
.t-left {
text-align:left;
}
.f-left {
float:left;
}
.f-right {
float:right;
}
.wrapper {
margin-left: auto;
margin-right: auto;
width: 100%;
}
#header {
clear: both;
margin-left: 0;
width: 100%;
display: block;
}
#footer {
clear: both;
float: left;
margin-left: 0;
width: 100%;
display: block;
display:none;
}
#head_logo {
clear: both;
float: left;
margin-left: 0;
width: 100%;
display: block;
padding:20px 0 0 0;
text-align:center;
}
#nv_tool {
display:none;
text-align:center;
}
#header #nv_target {
clear: both;
float: left;
margin:10px 0;
width: 100%;
display: block;
text-align:center;
}
#nv_category {
clear: both;
float: left;
margin-left: 0;
width: 100%;
display: block;
}
#header #nv_tool {
float: right;
display: block;
}
#header li.english {
background-color:#2d287f;
}
#header li.english a{
color:#FFF;
}
#header ul.nv_help li {
padding:0 20px;
display:inline-block;
}
.nv_text {
display:none;
}
.wrapper .bt {
margin-top:30px;
width:100%;
clear:both;
}
.wrapper .bt a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_backtop.gif') repeat-x;
height:30px;
padding-top:12px;
width:100%;
text-align:center;
text-decoration:none;
color:#333;
display: block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
.wrapper .bt a:hover{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_backtop.gif') repeat-x left bottom;
height:30px;
padding-top:12px;
width:100%;
text-align:center;
text-decoration:none;
color:#333;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
.wrapper .bt a img {
margin-right:5px;
}
#footer_copy {
clear:both;
background-color:#2d287f;
width: 100%;
padding:35px 0;
text-align:center;
color:#FFF;
font-size:0.8em;
}
#footer_copy p{
margin:0 auto;
color:#FFF;
font-size:0.7em;
}
#contents_wrapp .news {
clear:both;
padding:25px 10px 15px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_line01.gif') repeat-x #FFF;
margin-bottom:15px;
}
#contents_wrapp .preview {
width:65%;
float:right;
}
#contents_wrapp .photo {
width:85px;
display:inline;
float:left;
}
#contents_wrapp ul.share li{
display:inline;
padding-left:0px;
}
#contents_wrapp #seminer {
clear:both;
border-bottom:solid #eaeaea 1px;
padding:25px 10px 15px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_line01.gif') repeat-x #FFF;
border:solid 1px #e5e5e5;
}
#contents_wrapp #seminer .sempreview .post {
padding:10px 0 15px;
}
#contents_wrapp #seminer .sempreview .pre_ta{
float:left;
}
#contents_wrapp #seminer .sempreview .share{
float:right;
}
#contents_wrapp .search_post .share{
text-align:center;
padding-top:10px;
}
#contents_wrapp #seminer .sempreview .pre_tit{
clear:both;
}
#contents_wrapp div.post {
clear:both;
padding:10px 0;
}
#contents_wrapp div.post+div {
border-top:solid #eaeaea 1px;
}
#contents_wrapp #search {
clear:both;
padding:10px 0;
border-bottom:solid #eaeaea 1px;
padding:25px 10px 15px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_line01.gif') repeat-x #FFF;
margin-bottom:15px;
border:solid 1px #e5e5e5;
}
#contents_wrapp .search_post span {
}
#contents_wrapp .search_post {
font-size:0.8em;
text-align:center;
}
#contents_wrapp .search_post p{
text-align:left;
}
#contents_wrapp .search_post span{
display:block;
}
#contents_wrapp div.search_post {
clear:both;
padding:10px 0;
}
#contents_wrapp div.search_post+div {
border-top:solid #eaeaea 1px;
}
#contents_wrapp .pre_ta {
background-color:#ebebeb;
padding:5px;
font-size:0.75em;
}
#contents_wrapp dl.top_tit dt {
float:left;
font-weight:bold;
font-family: "YuGothicStd-B";
padding-bottom:10px;
}
#contents_wrapp dl.top_tit dd {
float:right;
padding-right:5px;
}
#contents_wrapp dl.pre_tit {
padding:8px 0;
}
#contents_wrapp dl.pre_tit dt {
font-size:0.8em;
}
#contents_wrapp dl.pre_tit dd {
font-size:0.9em;
}
#header #nv_target ul {
}
#header #nv_target ul li {
display:inline-block;
}
#header #nv_category ul {
background:#000;
margin-right:0;
padding-right:0;
}
#header #nv_category ul li {
float:left;
margin-right:0;
padding-right:0;
}
#header #nv_category ul li a{
color:#FFF;
margin-right:0;
padding-right:0;
text-decoration:none;
}
#header #nv_target ul li a{
padding-top:5px;
}
.second_box_ca_con h2 {
border-left:solid 4px #000;
border-bottom:solid 1px #d0d0d0;
padding:15px;
margin-bottom:25px;
}
#second_wrapp h1.main_head_title {
background:#f7f7f7;
padding:10px;
border-top:solid 1px #ececec;
border-bottom:solid 1px #ececec;
font-family: "YuGothicStd-H";
}
li.nv_ta01 a {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/ic_01.gif') no-repeat;
display:block;
width:75px;
height:75px;
font-size:0.5em;
color:#FFF;
text-decoration:none;
padding-top:5px;
}
li.nv_ta02 a {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/ic_02.gif') no-repeat;
display:block;
width:75px;
height:75px;
font-size:0.5em;
color:#FFF;
text-decoration:none;
padding-top:5px;
}
li.nv_ta03 a {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/ic_03.gif') no-repeat;
display:block;
width:75px;
height:75px;
font-size:0.5em;
color:#FFF;
text-decoration:none;
padding-top:5px;
}
li.nv_ta04 a {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/ic_04.gif') no-repeat;
display:block;
width:75px;
height:75px;
font-size:0.5em;
color:#FFF;
text-decoration:none;
padding-top:5px;
}
li.nv_ta05 a {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/ic_05.gif') no-repeat;
display:block;
width:75px;
height:75px;
font-size:0.5em;
color:#FFF;
text-decoration:none;
padding-top:5px;
}
li.nv_ta06 a {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/ic_06.gif') no-repeat;
display:block;
width:75px;
height:75px;
font-size:0.5em;
color:#FFF;
text-decoration:none;
padding-top:5px;
}
li.nv_ta07 a {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/ic_07.gif') no-repeat;
display:block;
width:75px;
height:75px;
font-size:0.5em;
color:#FFF;
text-decoration:none;
}
#header #nv_target ul li a img{
display:none;
}
.nv_ca01,.nv_ca02,.nv_ca03,.nv_ca04,.nv_ca05,.nv_ca06,.nv_ca07,.nv_ca08,.nv_ca09,.nv_ca21,.nv_ca22,.nv_ca23 {
width:50%;
text-align:center;
padding:10px 0;
border-top:solid 1px #5f5f5f;
border-bottom:solid 1px #343434;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_s_category.gif') no-repeat top right #4a4a4a;
border-top:solid 1px #000;
}
#box_r .ba_topic {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_ba_topic.gif') repeat-x;
border:solid 1px #e6e5e5;
padding:5px;
margin-bottom:7px;
}
#box_r .ba_topic a {
/* */
}
#box_r .ba_topic a:hover {
/* */
}
#box_r .ba_box {
margin-bottom:25px;
}
#box_r .ba_topic h3{
font-size:0.8em;
font-weight:normal;
display: inline-block;
vertical-align:middle;
width: calc(100% - 90px);
*zoom: 1; /* */
*display: inline; /* */
}
#box_r .ba_topic p{
font-size:0.8em;
font-weight:normal;
display: block;
line-height: 120%;
margin: 0.3em 0.5em 0 0.5em;
}
#box_r .ba_topic img {
display:inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
#box_r {
background:#FFF;
padding:30px;
}
.wrapper dl.link_ba, dl.link_txt {
padding-bottom:25px;
clear:both;
}
dl.link_ba dd {
display:inline;
}
dl.link_txt a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/allow01.gif') no-repeat;
padding-left:20px;
margin-bottom:6px;
font-size:0.8em;
display:block;
}
#box_r dl.link_ba dt, dl.link_txt dt {
border-bottom:solid #cccccc 1px;
padding-bottom:5px;
margin-bottom:10px;
font-size:0.9em;
font-weight:bold;
font-family: "YuGothicStd-B";
}
#box_r dl.link_txt dd{
display:inline;
}
.wrapper #box_r dl.link_txt a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/allow01.gif') no-repeat;
padding-left:20px;
font-size:0.8em;
}
ul.social_ic {
text-align:center;
margin:10px 0;
}
ul.social_ic li {
display:inline-block;
font-size:0.8em;
padding:0 5px;
}
.ic_fb a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/btn_facebook.png') no-repeat left 2px;
padding:10px 13px 20px 22px;
display:inline;
}
.ic_tw a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/btn_twitter.png') no-repeat left 2px;
padding:10px 13px 20px 22px;
display:inline;
}
.ic_yt a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/btn_youtube.png') no-repeat left 2px;
padding:10px 13px 20px 22px;
display:inline;
}
.btn_viewmore {
padding:0 0 25px;
}
/* */
#top_main {
clear: both;
margin-left: 0;
width: 100%;
display: block;
position:relative;
z-index:0;
background:#f7f7f7;
}
#top_main .top_mainba{
width:100%;
margin:0 auto;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_mainsearch.gif') top center no-repeat;
text-align:center;
}
#top_main #top_thmlist {
display:none;
}
#top_main .top_mainba h2 {
padding-bottom:15px;
}
#top_main .top_mainba h3 {
padding-top:15px;
}
/* */
#mainkeyword {
height:38px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_mainkyeword.png') repeat-x;
border:solid 1px #d4d4d4;
display:inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
#searchButton {
height:40px;
display:inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
#contents {
clear: both;
background-color:#f7f7f7;
width:100%;
}
ul.nv_topmain {
position:absolute;
top:230px;
left:33%;
margin:0 auto;
}
ul.nv_topmain li{
display:inline-block;
}
.calender {
text-align:center;
border-top:solid 1px #d8d8d8;
border-left:solid 1px #d8d8d8;
position:relative;
line-height:32px;
margin-bottom:25px;
}
.calender table {
width:100%;
line-height:1.2em;
}
.calender th {
font-weight:normal;
background:#f7f7f7;
border-right:solid #dbdbdb 1px;
border-bottom:solid #dbdbdb 1px;
font-size:0.8em;
}
.calender td {
background:#f7f7f7;
border-right:solid #dbdbdb 1px;
border-bottom:solid #dbdbdb 1px;
border-top:solid #dbdbdb 1px;
}
.calender td a{
background:#2e2980;
color:#FFF;
padding:2px;
text-decoration:none;
}
.calender td a:hover{
background:#5753a1;
}
#calendar-previous {
position:absolute;
top:0;
left:0;
}
#calendar-next {
position:absolute;
top:0;
right:0;
}
.portletHeader {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_calender.gif') repeat-x;
color:#FFF;
}
#second_box_r {
padding:30px;
}
.box01 {
padding:0 0 25px;
}
ul.breadcrumb li {
display:none;
}
.local_nv {
padding:30px;
border:solid 1px #e5e5e5;
background:#f7f7f7;
margin-bottom:15px;
}
.local_nv h3 {
padding:5px 5px 3px 5px;
font-size:0.85em;
margin-bottom:20px;
}
.local_nv ul li a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/allow01.gif') no-repeat left 2px;
padding-left:20px;
font-size:0.85em;
display:block;
margin-bottom:5px;
}
.local_nv ul li ul li a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/allow02.gif') no-repeat left 5px;
padding-left:10px;
display:block;
margin-bottom:0;
text-decoration:underline;
}
.local_nv ul li ul li a:hover {
text-decoration:none;
}
.local_nv ul li ul {
margin:5px 0 5px 10px;
line-height:0.95em;
}
.local_nv ul li ul li ul {
margin:5px 0 5px 10px;
}
.local_nv ul li ul li ul li a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/allow02.gif') no-repeat left 5px;
padding-left:15px;
display:block;
text-decoration:underline;
}
.nolink {
padding:5px 0 0 15px;
font-size:0.9em;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/allow04.gif') no-repeat -2px 7px;
display: block;
}
.tit01 {
border-bottom:solid #cccccc 1px;
padding-bottom:5px;
margin-bottom:10px;
font-size:0.9em;
font-weight:bold;
}
.form {
padding:0;
font-size:0.8em;
}
.form td {
padding:10px 0;
}
.form th {
padding:25px 0 5px;
text-align:left;
}
.form input[type="text"]{
background:#f7f7f7;
border:solid 1px #dadada;
width:60%;
}
.form table{
margin-top:20px;
}
.border_dot {
border-bottom:dotted 1px #959595;
}
.caution {
color:#c90000;
}
.form_submit {
background:#363636;
color:#FFF;
padding:5px;
text-align:center;
}
.form textarea{
background:#f7f7f7;
border:solid 1px #dadada;
width:70%;
}
/* */
#top_main .top_mainba input {
font-size:1.4em;
}
/* */
.btn_more a{
display:block;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/btn_view_research.gif') no-repeat #e3e3e3;
height:20px;
text-align:center;
padding:10px 0;
margin-top:10px;
border:solid 1px #dcdcdc;
text-decoration:none;
}
/* */
.btn_more a:hover{
display:block;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/btn_view_research_on.gif') no-repeat #e3e3e3;
height:20px;
text-align:center;
padding:10px 0;
margin-top:10px;
border:solid 1px #dcdcdc;
}
p.left_100 {
padding:25px;
}
/* */
/* */
/* */
@media only screen and (min-width: 481px) {
#contents span.btn_researchmore {
display:inline;
float:right;
}
#contents_wrapp div.search_post ul.share {
display:inline;
}
.wrapper {
width: 990px;
padding-left: 0;
padding-right: 0;
margin: auto;
}
.wrapper a:hover img{
opacity:0.7;
filter: alpha(opacity=70);
}
body {
}
/* */
#header {
background:#FFF;
}
#header #header_contents {
margin:0 auto;
width: 990px;
display: block;
background-color:#fefefe;
text-align:left;
}
#header #header_contents a {
color:#333;
}
#header #head_logo {
float: left;
width:190px; /* */
padding:10px 0;
}
#header #head_logo h1 {
width:190px; /* */
display:block;
float: left;
}
#header #nv_tool {
float: right;
display: block;
}
#header ul.nv_help {
text-align:center;
font-size:0.75em;
float:left;
padding-top:15px;
margin-bottom:20px;
}
#header ul.nv_help {
float: left;
}
#header li.english {
background-color:#2d287f;
}
#header #nv_tool li.english a{
color:#FFF;
padding:5px;
}
#header ul.nv_help li {
padding:0 15px;
border-left:solid 1px #cccccc;
display:inline-block;
}
#header .nv_text {
clear:both;
display:block;
}
/* */
#header ul li a{
text-decoration:none;
}
#header #nv_target {
clear: both;
margin: 0;
width: 100%;
display: block;
height:35px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_catnv.gif') repeat-x;
}
#header #nv_tool ul.nv_help li a:hover {
color:#999;
}
#header #nv_target ul {
margin:0 auto;
width:990px;
height:35px;
display:block;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta.gif') no-repeat;
}
#header #nv_target ul li a{
padding:0;
}
#header #nv_target ul li a img{
display:inline;
}
#header ul.nv_ta a {
display: block;
min-height: 35px;
text-decoration:none;
color:#000;
line-height: 36px;
font-size:0.9em;
}
#header ul.nv_ta a:hover {
display: block;
height: 35px;
}
#header .nv_ta01,nv_ta02 {
width:130px;
}
#header .nv_ta01 a{
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta01.gif') no-repeat;
}
#header .nv_ta01 a img{
display:inline;
}
#header .nv_ta01 a:hover {
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta01.gif') no-repeat;
}
#header .nv_ta05 a{
width:190px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta04.gif') no-repeat;
}
#header .nv_ta02 a:hover{
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta02.gif') no-repeat;
}
#header .nv_ta03 a:hover {
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta02.gif') no-repeat;
}
#header .nv_ta04 a{
width:150px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta03.gif') no-repeat;
}
#header .nv_ta04 a:hover{
width:150px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta03.gif') no-repeat;
}
#header .nv_ta03 a:hover {
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta01.gif') no-repeat;
}
#header .nv_ta05 a{
width:190px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta04.gif') no-repeat;
}
#header .nv_ta05 a:hover{
width:190px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta04.gif') no-repeat;
}
#header .nv_ta07 a{
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta07.gif') no-repeat;
}
#header .nv_ta06 a:hover {
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta02.gif') no-repeat;
}
#header .nv_ta07 a:hover{
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta05.gif') no-repeat;
}
#header #nv_target ul li {
float: left;
text-align:center;
}
#header #nv_target ul li img {
margin-right:10px;
}
/* */
#header #nv_category {
clear: both;
width: 100%;
display: block;
height:46px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_targetnv.gif') repeat-x;
}
.section-en #header #nv_category {
clear: both;
width: 100%;
display: block;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_targetnv.gif') repeat-x;
}
.section-en #header #nv_category ul {
margin:0 auto;
width:990px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ca.gif') no-repeat;
}
.section-en .section-en #header #nv_category ul {
margin:0 auto;
width:990px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ca_en.gif') no-repeat;
}
.section-en #header #nv_category ul {
margin:0 auto;
width:990px;
height:46px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ca_en.gif') no-repeat;
}
#header #nv_category ul {
margin:0 auto;
width:990px;
height:46px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ca.gif') no-repeat;
}
.section-en #header #nv_category ul {
margin:0 auto;
width:990px;
height:46px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ca_en.gif') no-repeat;
}
#header #nv_category ul li {
float: left;
color:#FFF;
text-align:center;
}
#header #nv_category ul li a{
display: block;
height:46px;
color:#FFF;
line-height: 47px;
font-size:0.9em;
padding:0;
}
/* */
#header .nv_ta02 a{
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta02.gif') no-repeat;
}
#header .nv_ta03 a{
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta02.gif') no-repeat;
}
#header .nv_ta06 a{
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta02.gif') no-repeat;
}
.section-en #header .nv_ca01{
width:100px;
display:block;
padding:0;
background:none;
}
#header .nv_ca01{
width:100px;
display:block;
padding:0;
background:none;
}
#header .nv_ca02{
width:100px;
display:block;
padding:0;
background:none;
}
#header .nv_ca03{
width:155px;
display:block;
padding:0;
background:none;
}
#header .nv_ca04{
width:151px;
display:block;
padding:0;
background:none;
}
#header .nv_ca05{
width:133px;
display:block;
padding:0;
background:none;
}
.section-en #header .nv_ca05{
width:180px;
display:block;
padding:0;
background:none;
}
#header .nv_ca06{
width:130px;
display:block;
padding:0;
background:none;
}
#header .nv_ca07{
width:133px;
display:block;
padding:0;
background:none;
}
#header .nv_ca08{
width:60px;
display:block;
padding:0;
background:none;
}
#header .nv_ca09{
width:60px;
display:block;
padding:0;
background:none;
}
#header .nv_ca21{
width:124px;
display:block;
padding:0;
background:none;
}
#header .nv_ca22{
width:164px;
display:block;
padding:0;
background:none;
}
#header .nv_ca23{
width:187px;
display:block;
padding:0;
background:none;
}
.section-en #header .nv_ca{
font-size:0.9em;
}
.section-en #header .nv_ca01 a{
width:100px;
display:block;
}
#header .nv_ca01 a{
width:100px;
display:block;
}
.section-en #header .nv_ca02 a{
width:100px;
display:block;
}
#header .nv_ca02 a{
width:100px;
display:block;
}
#header .nv_ca03 a{
width:155px;
display:block;
}
.section-en #header .nv_ca03 a{
width:180px;
display:block;
}
.section-en #header .nv_ca04 a{
width:80px;
display:block;
}
#header .nv_ca04 a{
width:151px;
display:block;
}
.section-en #header .nv_ca05 a{
width:200px;
display:block;
}
#header .nv_ca05 a{
width:133px;
display:block;
}
.section-en #header .nv_ca05 a{
width:180px;
display:block;
}
#header .nv_ca06 a{
width:130px;
display:block;
}
.section-en #header .nv_ca07 a{
width:133px;
display:block;
}
#header .nv_ca07 a{
width:133px;
display:block;
}
#header .nv_ca08 a{
width:60px;
display:block;
}
#header .nv_ca09 a{
width:60px;
display:block;
}
#header .nv_ca21 a{
width:124px;
display:block;
}
#header .nv_ca22 a{
width:164px;
display:block;
}
#header .nv_ca23 a{
width:187px;
display:block;
}
#header .nv_ca01 a:hover{
width:100px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ca01.gif') no-repeat;
}
#header .nv_ca02 a:hover{
width:100px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ca02.gif') no-repeat;
}
#header .nv_ca03 a:hover{
width:155px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ca03.gif') no-repeat;
}
#header .nv_ca04 a:hover{
width:151px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ca04.gif') no-repeat;
}
#header .nv_ca05 a:hover{
width:133px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ca05.gif') no-repeat;
}
#header .nv_ca06 a:hover{
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ca06.gif') no-repeat;
}
#header .nv_ca07 a:hover{
width:133px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ca07.gif') no-repeat;
}
#header .nv_ca08 a:hover{
width:60px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ca08.gif') no-repeat;
}
#header .nv_ca09 a:hover{
width:60px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ca09.gif') no-repeat;
}
#header .nv_ca21 a:hover{
width:124px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ca_ko_01.gif') no-repeat;
}
#header .nv_ca22 a:hover{
width:164px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ca_ko_02.gif') no-repeat;
}
#header .nv_ca23 a:hover{
width:187px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ca_ko_03.gif') no-repeat;
}
/* */
#header #nv_to #f_keyword {
border:solid 1px #d4d4d4;
width:140px;
display:inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
#header ul.nv_text {
float:left;
padding-right:10px;
}
#header ul.nv_text li {
display:inline-block;
font-size:0.75em;
}
#header ul.nv_text li img {
display:inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
/* */
#header ul.nv_text li a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/btn_txt.gif') no-repeat;
padding-top:8px;
display:block;
width:31px;
height:29px;
}
/* */
#header ul.nv_text li a:hover{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/btn_txt_on.gif') no-repeat;
display:block;
width:31px;
height:29px;
color:#FFF;
}
#header dt{
float:left;
marginleft:0;
padding-left:0;
}
#header form{
float:right;
}
#top_main {
clear: both;
margin-left: 0;
width: 100%;
display: block;
position:relative;
z-index:0;
}
/* */
#top_main .top_mainba{
width:990px;
height:285px;
margin:0 auto;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_mainsearch.gif') no-repeat top center;
text-align:center;
}
#top_main .top_mainba h2 {
padding-bottom:10px;
}
#top_main .top_mainba h3 {
padding-top:10px;
}
#top_main #top_thmlist {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_topmainlist.gif') repeat-x;
height:68px;
width:100%;
clear:both;
display:inline-block;
}
ul.nv_topmain {
position:absolute;
top:124px;
left:50%;
width:990px;
margin-left:-525px;
background:none;
}
/* */
#mainkeyword {
height:38px;
width:455px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_mainkyeword.png') repeat-x;
border:solid 1px #d4d4d4;
display:inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
#searchButton {
height:40px;
display:inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
border:solid 1px #6764a2; /* */
}
/* */
.top_nvthm {
padding:13px 0 0 17px; /* */
}
.top_nvthm li{
display:inline-block;
font-size:0;
margin-left:25px;
}
#bg_thmlist {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_topthm.gif') repeat-y;
width:920px;
margin:0 auto;
padding:0 50px 0 20px;
height:68px;
}
ul.nv_topmain li{
display:inline-block;
background:none;
}
ul.nv_topmain li a{
}
ul.nv_topmain img{
border:solid 1px #FFFFFF;
}
.nv_topmain_l {
float:right;
}
#contents {
clear: both;
background-color:#f7f7f7;
width:990px;
}
#contents #contents_wrapp {
width:990px;
margin:0 auto;
overflow:hidden;
padding:25px 0 0;
}
#contents_wrapp .news {
clear:both;
border-bottom:solid #eaeaea 1px;
padding:25px 25px 15px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_line01.gif') repeat-x #FFF;
margin-bottom:15px;
border:solid 1px #e5e5e5;
}
#contents_wrapp #seminer {
clear:both;
border-bottom:solid #eaeaea 1px;
padding:25px 25px 15px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_line01.gif') repeat-x #FFF;
border:solid 1px #e5e5e5;
}
#contents_wrapp #seminer .sempreview .post {
padding:10px 0 15px;
}
#contents_wrapp #seminer .sempreview .pre_ta{
float:left;
}
#contents_wrapp #seminer .sempreview .share{
float:right;
}
#contents_wrapp #seminer .sempreview .pre_tit{
clear:both;
}
#contents_wrapp div.post {
clear:both;
padding:10px 0;
}
#contents_wrapp div.post+div {
border-top:solid #eaeaea 1px;
}
#contents_wrapp .photo {
width:85px;
display:inline;
float:left;
}
#contents_wrapp .preview {
width:240px;
float:right;
}
#contents_wrapp .pre_ta, #second_info .pre_ta  {
background-color:#ebebeb;
padding:5px;
font-size:0.75em;
}
#contents_wrapp dl.top_tit dt {
float:left;
font-weight:bold;
}
#contents_wrapp dl.top_tit dd {
float:right;
padding-right:5px;
}
#contents_wrapp dl.pre_tit, #second_info dl.pre_tit  {
padding:8px 0;
}
#contents_wrapp dl.pre_tit dt, #second_info dl.pre_tit dt {
font-size:0.8em;
}
#contents_wrapp dl.pre_tit dd, #second_info dl.pre_tit dd {
font-size:0.9em;
}
#contents_wrapp ul.share li{
display:inline;
padding-left:0px;
}
#contents_wrapp .search_post .share{
padding-top:0;
clear:both;
}
#contents #box_l {
width:388px;
float:left;
margin-right:15px;
}
#contents #box_c {
width:345px;
float:left;
margin-right:15px;
}
#contents_wrapp #search {
clear:both;
padding:10px 0;
border-bottom:solid #eaeaea 1px;
padding:25px 25px 15px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_line01.gif') repeat-x #FFF;
margin-bottom:15px;
border:solid 1px #e5e5e5;
text-align:left;
}
#contents_wrapp .search_post span {
padding-top:5px;
}
#contents_wrapp .search_post {
font-size:0.8em;
text-align:left;
}
#contents_wrapp div.search_post {
clear:both;
padding:10px 0;
}
#contents_wrapp div.search_post+div {
border-top:solid #eaeaea 1px;
}
#contents_wrapp div.search_post h2 {
margin-bottom:10px;
font-size:1.0em;
}
#contents_wrapp div.search_post p {
margin-bottom:10px;
line-height:1.4em;
}
/* */
#box_r {
width:171px;
float:left;
background:#FFF;
border:solid 1px #e5e5e5;
padding:25px;
margin:0;
}
#box_r .ba_topic {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_ba_topic.gif') repeat-x;
border:solid 1px #e6e5e5;
padding:5px;
width:163px;
margin-bottom:7px;
}
#box_r .ba_topic p {
border-top:solid 1px #e6e5e5;
font-size:0.75em;
padding-top:5px;
margin-top:5px;
}
#box_r .ba_topic a {
/* */
}
#box_r .ba_topic a:hover {
/* */
}
#box_r .ba_box {
margin-bottom:25px;
}
#box_r .ba_topic h3{
width:100px;
font-size:0.78em;
width:100px;
font-weight:normal;
display: inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
#box_r .ba_topic img {
display:inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
#box_r dl.link_ba, dl.link_txt {
padding-bottom:25px;
clear:both;
}
#box_r dl.link_ba dt, dl.link_txt dt {
border-bottom:solid #cccccc 1px;
padding-bottom:5px;
margin-bottom:10px;
font-size:0.9em;
}
#box_r dl.link_txt a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/allow01.gif') no-repeat;
padding-left:20px;
font-size:0.8em;
display:block;
}
/* */
#footer {
clear: both;
width: 100%;
display: block;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_foot.gif') repeat-x bottom #313131;
}
#footer #footer_nv {
clear:both;
width: 990px;
margin:0 auto;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_footer_nv.gif') repeat-y;
padding:30px 0;
font-size:0.9em;
}
ul.fo_nv {
clear:both;
color:#FFF;
padding-bottom:10px;
font-size:0.8em;
width:100%;
margin:0 auto;
text-align:center;
}
ul.fo_nv li {
display:inline-block;
}
ul.fo_nv li a{
color:#FFF;
margin:0 8px;
}
#footer #footer_nv, #footer_nv a {
color:#FFF;
}
#footer #footer_nv p {
padding-bottom:5px;
}
#footer_copy {
clear:both;
background-color:#2d287f;
width: 990px;
padding:35px 0;
}
ul.fo_nv {
clear:both;
color:#FFF;
padding-bottom:10px;
font-size:0.8em;
width:100%;
margin:0 auto;
text-align:center;
}
ul.fo_nv li {
display:inline-block;
}
ul.fo_nv li a{
color:#FFF;
margin:0 8px;
}
dl.fo_ta dt{
font-size:0.8em;
margin-bottom:5px;
}
dl.fo_ta dd{
font-size:0.8em;
margin-bottom:5px;
}
dl.fo_add {
width:990px;
margin:0 auto;
}
dl.fo_add dt, dl.fo_add dd {
display: inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
font-size:0.8em;
color:#FFF;
padding-right:15px;
margin-bottom:10px;
}
#fo_l {
width:210px;
float:left;
}
#fo_c {
width:430px;
float:left;
padding-left:30px;
}
#fo_r {
width:150px;
float:right;
}
#fo_c dl dt {
display: inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
margin-right:10px;
}
#fo_c  dl dd {
display: inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
#footer_copy p{
width:940px;
margin:0 auto;
color:#FFF;
font-size:0.7em;
padding-left:60px;
}
ul.social_ic {
}
.btn_viewmore {
padding:0 0 25px;
}
/* */
#main_title {
clear: both;
display: block;
position:relative;
width:990px;
margin:0 auto;
}
ul.breadcrumb {
margin-bottom:5px;
font-size:0.9em;
}
ul.breadcrumb li {
color:#f5f4ff;
display:inline;
padding:0;
text-decoration:none;
}
#second_wrapp {
width:990px;
margin:0 auto;
position:static;
}
#second_box_r h1.main_head_title{
margin:0 auto;
background:none;
text-align:left;
position:absolute;
top:0;
width:870px;
height:130px;
padding:60px 60px 0;
font-size:1.8em;
letter-spacing:0.2em;
color:#FFF;
display:block;
border:0;
font-family: "YuGothicStd-B";
}
#second_info {
position:relative;
top:-55px;
padding:0 15px;
}
#second_box_r {
width:715px;
float:right;
padding:0;
}
#second_box_r h2 {
background:#ececec;
padding:25px 25px 10px;
border-bottom:solid 1px #d0d0d0;
border-left: solid 3px #fdd000;
}
#second_box_r h3 {
border-bottom:solid 3px #000000;
padding:10px 25px;
margin:20px 25px 0;
background: #efefef;
}
#second_box_r h4 {
border-left:solid 3px #FDD000;
padding:10px 25px;
margin:25px;
font-size:0.95em;
}
#second_box_r h5 {
background:#ececec;
padding:10px;
margin:25px;
font-size:0.95em;
}
#second_box_r h6 {
border-bottom:solid 1px #d0d0d0;
padding:10px;
margin:25px;
font-size:0.95em;
}
#second_box_r p {
line-height:1.7em;
font-size:0.95em;
}
#second_info .second_box_con {
padding:25px 25px 0;
border:solid 1px #e5e5e5;
background:#FFF;
margin-bottom:20px;
}
#second_info .con_l {
width:48%;
float:left;
}
#second_info .con_r {
width:48%;
float:right;
}
#second_info .ic_01 {
float:left;
display:inline;
width:30%;
}
#second_info .tit_target {
float:left;
display:inline;
width:70%;
}
#second_box_r .tit_target h3{
border:none;
border-bottom:solid 1px #FFF;
padding:5px 0;
margin:0 0 0 0;
text-align:left;
font-family: "YuGothicStd-B";
font-weight:bold;
}
#second_info .con_l ul, .con_r ul {
clear:both;
padding-top:10px;
}
#second_info .con_l ul li a,.con_r ul li a {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/allow01.gif') no-repeat;
padding-left:20px;
font-size:0.8em;
}
#second_info .set_target {
clear:both;
margin-bottom:25px;
}
.tit_tafget_en {
color:#747474;
font-size:0.8em;
}
.second_column {
border:solid 1px #e5e5e5;
}
#second_info .news {
clear:both;
border-bottom:solid #eaeaea 1px;
padding:25px 25px 15px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_line01.gif') repeat-x #FFF;
margin-bottom:15px;
border:solid 1px #e5e5e5;
}
#second_info dl.top_tit dt {
float:left;
font-weight:bold;
font-family: "YuGothicStd-B";
}
#second_info dl.top_tit dd {
float:right;
padding-right:5px;
}
#second_info div.post {
clear:both;
padding:10px 0;
}
#second_info div.post+div {
border-top:solid #eaeaea 1px;
}
#second_info .photo {
width:85px;
display:inline;
float:left;
}
#second_info .photo {
width:85px;
display:inline;
float:left;
}
#second_info ul.share li{
display:inline;
padding-left:0px;
}
#second_info ul.share li{
display:inline;
padding-left:0px;
}
#second_info .preview {
float:left;
padding-left:15px;
}
.calender {
text-align:center;
border-top:solid 1px #d8d8d8;
border-left:solid 1px #d8d8d8;
position:relative;
line-height:32px;
margin-bottom:25px;
}
.calender table {
width:100%;
line-height:1.2em;
}
.calender th {
font-weight:normal;
background:#f7f7f7;
border-right:solid #dbdbdb 1px;
border-bottom:solid #dbdbdb 1px;
font-size:0.8em;
}
.calender td {
background:#f7f7f7;
border-right:solid #dbdbdb 1px;
border-bottom:solid #dbdbdb 1px;
border-top:solid #dbdbdb 1px;
}
.calender td a{
background:#2e2980;
color:#FFF;
padding:2px;
text-decoration:none;
}
.calender td a:hover{
background:#5753a1;
}
#calendar-previous {
position:absolute;
top:0;
left:0;
}
#calendar-next {
position:absolute;
top:0;
right:0;
}
.portletHeader {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_calender.gif') repeat-x;
color:#FFF;
}
#second_info #box_r {
width:171px;
float:left;
background:#FFF;
margin:0;
}
#second_info .second_ba {
}
#second_box_l {
width:171px;
float:left;
margin:0;
}
.local_nv {
padding:25px;
width:100%;
border:solid 1px #e5e5e5;
background:#FFF;
margin-bottom:15px;
}
#second_info .second_box_ca_con {
border:solid 1px #e5e5e5;
background:#FFF;
margin-bottom:20px;
padding:25px 0;
}
.second_box_ca_con h3 {
border-bottom:solid 3px #000;
padding:10px 25px;
margin: 20px 25px 0;
background: #efefef;
}
.second_box_ca_con h3 a {
text-decoration:underline;
}
.second_box_ca_con h3 a:hover {
text-decoration:none;
}
.box01 {
padding:0 25px 25px;
}
.img_cat {
width:20%;
float:left;
}
.img_cat img {
border:solid 1px #ececec;
}
#second_contents {
clear: both;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_second.gif') repeat-x #f7f7f7;
width:100%;
}
ul.sitemap li a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/allow02.gif') no-repeat left 5px;
padding-left:15px;
display:block;
margin-bottom:5px;
text-decoration:none;
}
ul.sitemap li a:hover {
color:#8a87c2;
}
.tit01 {
border-bottom:solid #cccccc 1px;
padding-bottom:5px;
margin-bottom:10px;
font-size:0.9em;
font-weight:bold;
}
.form {
padding:0 25px 25px;
font-size:0.8em;
}
.form td {
padding:10px 0;
}
.form th {
padding:25px 0 5px;
text-align:left;
}
.form input[type="text"]{
background:#f7f7f7;
border:solid 1px #dadada;
width:70%;
}
.form table{
margin-top:20px;
}
.border_dot {
border-bottom:dotted 1px #959595;
}
.caution {
color:#c90000;
}
.form_submit {
background:#363636;
color:#FFF;
padding:5px;
text-align:center;
border:solid 1px #dadada;
}
.form textarea{
background:#f7f7f7;
border:solid 1px #dadada;
width:70%;
}
.second_detail {
border:solid 1px #e5e5e5;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_detail.gif') repeat-x #FFF;
margin-bottom:20px;
padding:25px 0;
}
.second_detail h3 {
border-bottom:solid 1px #e5e5e5;
padding:10px 25px;
margin-bottom:10px;
}
.second_detail dl.topic_target {
padding:0 25px;
}
.second_detail dl.topic_target dt {
background-color:#ebebeb;
padding:5px;
font-size:0.7em;
display:inline;
float:right;
}
.second_detail dl.topic_target dd {
display:inline;
font-size:0.85em;
}
.day {
text-align:right;
padding:0 25px;
font-size:0.8em;
margin-bottom:10px;
}
}
/* */
@media only screen and (min-width: 480px) {
.wrapper {
width: 100%;
padding-left: 0;
padding-right: 0;
margin: auto;
}
.wrapper a:hover img{
opacity:0.7;
filter: alpha(opacity=70);
}
body {
}
/* */
#header {
background:#FFF;
}
#header #header_contents {
margin:0 auto;
width: 990px;
display: block;
background-color:fefefe;
text-align:left;
}
#header #header_contents a {
color:#333;
}
#header #head_logo {
float: left;
width:190px; /* */
}
#header #head_logo h1 {
width:190px; /* */
display:block; /* */
float: left;
}
#header #nv_tool {
float: right;
display: block;
width:660px;
}
#header ul.nv_help {
text-align:center;
font-size:0.75em;
float:left;
padding-top:10px;
margin-bottom:7px;
}
#header ul.nv_help {
float: left;
}
#header li.english {
background-color:#2d287f;
}
#header #nv_tool li.english a{
padding:5px;
vertical-align:baseline;
color:#FFF;
}
#header ul.nv_help li {
padding:0 7px;
border-left:solid 1px #cccccc;
display:inline-block;
margin-bottom:5px;
}
#header .nv_text {
clear:both;
display:block;
}
/* */
#header ul li a{
text-decoration:none;
}
#header #nv_target {
clear: both;
margin: 0;
width: 100%;
display: block;
height:35px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_catnv.gif') repeat-x;
}
#header #nv_tool ul.nv_help li a:hover {
color:#999;
}
#header #nv_target ul {
margin:0 auto;
width:990px;
height:35px;
display:block;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta.gif') no-repeat;
}
#header #nv_target ul li a{
padding:0;
}
#header #nv_target ul li a img{
display:inline;
}
#header ul.nv_ta a {
display: block;
min-height: 35px;
text-decoration:none;
color:#000;
line-height: 36px;
font-size:0.9em;
}
#header ul.nv_ta a:hover {
display: block;
height: 35px;
}
#header .nv_ta01 {
width:130px;
}
#header .nv_ta02 {
width:130px;
}
#header .nv_ta01 a{
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta01.gif') no-repeat;
}
#header .nv_ta01 a img{
display:inline;
}
#header .nv_ta01 a:hover {
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta01.gif') no-repeat;
}
#header .nv_ta02 a:hover{
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta02.gif') no-repeat;
}
#header .nv_ta03 a:hover {
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta02.gif') no-repeat;
}
#header .nv_ta04 a{
width:150px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta03.gif') no-repeat;
}
#header .nv_ta04 a:hover{
width:150px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta03.gif') no-repeat;
}
#header .nv_ta03 a:hover {
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta01.gif') no-repeat;
}
#header .nv_ta05 a{
width:190px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta04.gif') no-repeat;
}
#header .nv_ta05 a:hover{
width:190px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta04.gif') no-repeat;
}
#header .nv_ta07 a{
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta07.gif') no-repeat;
}
#header .nv_ta06 a:hover {
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta02.gif') no-repeat;
}
#header .nv_ta07 a:hover{
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ta05.gif') no-repeat;
}
#header #nv_target ul li {
float: left;
text-align:center;
}
#header #nv_target ul li img {
margin-right:10px;
}
/* */
#header #nv_category {
clear: both;
width: 100%;
display: block;
height:46px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_targetnv.gif') repeat-x;
}
#header #nv_category ul {
margin:0 auto;
width:990px;
height:46px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ca.gif') no-repeat;
}
.section-en #header #nv_category ul {
margin:0 auto;
width:990px;
height:46px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ca_en.gif') no-repeat;
}
.section-ko #header #nv_category ul {
margin:0 auto;
width:990px;
height:46px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ca_ko.gif') no-repeat;
}
.section-zh #header #nv_category ul {
margin:0 auto;
width:990px;
height:46px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ca_zh.gif') no-repeat;
}
#header #nv_category ul li {
float: left;
color:#FFF;
text-align:center;
}
#header #nv_category ul li a{
display: block;
height:46px;
color:#FFF;
line-height: 47px;
font-size:0.9em;
padding:0;
}
/* */
#header .nv_ta02 a{
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta02.gif') no-repeat;
}
#header .nv_ta03 a{
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta02.gif') no-repeat;
}
#header .nv_ta06 a{
width:130px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_nv_ta02.gif') no-repeat;
}
.section-en #header .nv_ca05 a{
width:179px;
}
.section-en #header .nv_ca05 a:hover{
width:179px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/nv_ca05_en.gif') no-repeat;
}
/* */
#header #nv_to {
float:right;
clear:both;
padding:10px 0 0 0; /* */
}
#header #nv_to #h_searchform {
padding-top:4px;
float:left;
}
#header #nv_to #f_keyword {
border:solid 1px #d4d4d4;
width:140px;
display:inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
#header ul.nv_text {
float:left;
padding-right:10px;
}
#header ul.nv_text li {
display:inline-block;
font-size:0.75em;
}
/* */
#header ul.nv_text li a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/btn_txt.gif') no-repeat;
padding-top:8px;
display:block;
width:31px;
height:29px;
}
/* */
#header ul.nv_text li a:hover{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/btn_txt_on.gif') no-repeat;
display:block;
width:31px;
height:29px;
color:#FFF;
}
#header ul.nv_text li img {
display:inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
#header dt{
float:left;
marginleft:0;
padding-left:0;
}
#header form{
float:right;
}
#top_main {
clear: both;
margin-left: 0;
width: 100%;
display: block;
position:relative;
z-index:0;
}
#top_main .top_mainba{
width:990px;
height:285px; /* */
margin:0 auto;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_mainsearch.gif') no-repeat;
text-align:center;
}
.section-en #top_main .top_mainba{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_mainsearch_en.gif') no-repeat top center;
}
#top_main .top_mainba h2 {
padding:40px 0 5px;
}
#top_main .top_mainba h3 {
padding-top:10px;
}
#top_main #top_thmlist {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_topmainlist.gif') repeat-x;
height:68px;
width:100%;
clear:both;
display:inline-block;
}
ul.nv_topmain {
position:absolute;
top:124px;
left:50%;
width:1050px;
margin-left:-525px;
background:none;
}
/* */
#mainkeyword {
height:38px;
width:455px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_mainkyeword.png') repeat-x;
border:solid 1px #d4d4d4;
display:inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
#searchButton {
height:40px;
display:inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
border:solid 1px #6764a2; /* */
}
/* */
.top_nvthm {
padding:6px 0 0 17px; /* */
}
.top_nvthm li{
display:inline-block;
font-size:0;
width:98px;
height:48px;
}
.top_nvthm li a {
width:98px;
height:48px;
}
.top_nvthm li a img {
border:solid 2px #F7F7F7;
}
.top_nvthm li a.active img,
.top_nvthm li a:hover img {
border:solid 2px #FDD000; /* */
}
#bg_thmlist {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_topthm.gif') repeat-y;
width:920px;
margin:0 auto;
padding:0 50px 0 20px;
height:68px;
}
ul.nv_topmain li{
display:inline-block;
background:none;
}
ul.nv_topmain li a{
}
ul.nv_topmain img{
border:solid 1px #FFFFFF;
}
.nv_topmain_l {
float:right;
}
#contents {
clear: both;
background-color:#f7f7f7;
width:100%;
}
#contents #contents_wrapp {
width:990px;
margin:0 auto;
overflow:hidden;
padding:25px 0 0;
}
#contents_wrapp .news {
clear:both;
border-bottom:solid #eaeaea 1px;
padding:25px 25px 15px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_line01.gif') repeat-x #FFF;
margin-bottom:15px;
border:solid 1px #e5e5e5;
}
#contents_wrapp #seminer {
clear:both;
border-bottom:solid #eaeaea 1px;
padding:25px 25px 15px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_line01.gif') repeat-x #FFF;
border:solid 1px #e5e5e5;
}
#contents_wrapp #seminer .sempreview .post {
padding:10px 0 15px;
}
#contents_wrapp #seminer .sempreview .pre_ta{
float:left;
}
#contents_wrapp #seminer .sempreview .share{
float:right;
}
#contents_wrapp #seminer .sempreview .pre_tit{
clear:both;
}
#contents_wrapp div.post {
clear:both;
padding:10px 0;
}
#contents_wrapp div.post+div {
border-top:solid #eaeaea 1px;
}
#contents_wrapp .photo {
width:85px;
display:inline;
float:left;
}
#contents_wrapp .preview {
width:240px;
float:right;
}
#contents_wrapp .pre_ta, #second_info .pre_ta  {
background-color:#ebebeb;
padding:5px;
font-size:0.75em;
}
#contents_wrapp dl.top_tit dt {
float:left;
font-weight:bold;
}
#contents_wrapp dl.top_tit dd {
float:right;
padding-right:5px;
}
#contents_wrapp dl.pre_tit, #second_info dl.pre_tit  {
padding:8px 0;
}
#contents_wrapp dl.pre_tit dt, #second_info dl.pre_tit dt {
font-size:0.8em;
}
#contents_wrapp dl.pre_tit dd, #second_info dl.pre_tit dd {
font-size:0.9em;
}
#contents_wrapp ul.share li{
display:inline;
padding-left:0px;
}
#contents_wrapp .search_post .share{
padding-top:0;
clear:both;
}
#contents #box_l {
width:388px;
float:left;
margin-right:15px;
}
#contents #box_c {
width:345px;
float:left;
margin-right:15px;
}
#contents_wrapp #search {
clear:both;
padding:10px 0;
border-bottom:solid #eaeaea 1px;
padding:25px 25px 15px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_line01.gif') repeat-x #FFF;
margin-bottom:15px;
border:solid 1px #e5e5e5;
text-align:left;
}
#contents_wrapp .search_post span {
padding-top:5px;
}
#contents_wrapp .search_post {
font-size:0.8em;
text-align:left;
}
#contents_wrapp div.search_post {
clear:both;
padding:10px 0;
position:static;
}
#contents_wrapp div.search_post+div {
border-top:solid #eaeaea 1px;
}
#contents_wrapp div.search_post h2 {
margin-bottom:10px;
font-size:1.0em;
}
#contents_wrapp div.search_post p {
margin-bottom:10px;
}
/* */
#box_r {
width:171px;
float:left;
background:#FFF;
border:solid 1px #e5e5e5;
padding:25px;
margin:0;
}
#box_r .ba_topic {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_ba_topic.gif') repeat-x;
border:solid 1px #e6e5e5;
padding:5px;
width:163px;
margin-bottom:7px;
}
#box_r .ba_topic p {
border-top:solid 1px #e6e5e5;
font-size:0.75em;
padding-top:5px;
margin-top:5px;
}
#box_r .ba_topic a {
text-decoration:none;
font-weight:bold; /* */
}
#box_r .ba_topic a:hover {
text-decoration:underline;  /* */
}
#box_r .ba_box {
margin-bottom:25px;
}
#box_r .ba_topic h3{
width:100px;
font-size:0.78em;
width:100px;
font-weight:normal;
display: inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
#box_r .ba_topic img {
display:inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
#box_r dl.link_ba, dl.link_txt {
padding-bottom:25px;
clear:both;
}
#box_r dl.link_ba dt, dl.link_txt dt {
border-bottom:solid #cccccc 1px;
padding-bottom:5px;
margin-bottom:10px;
font-size:0.9em;
}
#box_r dl.link_txt a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/allow01.gif') no-repeat;
padding-left:20px;
font-size:0.8em;
display:block;
}
/* */
#footer {
clear: both;
width: 100%;
display: block;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_foot.gif') repeat-x bottom #313131;
}
#footer #footer_nv {
clear:both;
width: 990px;
margin:0 auto;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_footer_nv.gif') repeat-y ;
padding:30px 0;
font-size:0.9em;
}
#footer #footer_nv, #footer_nv a {
color:#FFF;
}
#footer #footer_nv p {
padding-bottom:5px;
}
#footer_copy {
clear:both;
background-color:#2d287f;
width: 100%;
padding:35px 0;
}
dl.fo_add {
width:990px;
margin:0 auto;
}
dl.fo_add dt, dl.fo_add dd {
display: inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
font-size:0.8em;
color:#FFF;
padding-right:15px;
margin-bottom:10px;
}
#fo_l {
width:210px;
float:left;
}
#fo_c {
width:430px;
float:left;
padding-left:30px;
}
#fo_r {
width:150px;
float:right;
}
#fo_c dl dt {
display: inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
margin-right:10px;
}
#fo_c  dl dd {
display: inline-block;
vertical-align:middle;
*zoom: 1; /* */
*display: inline; /* */
}
#footer_copy p{
width:940px;
margin:0 auto;
color:#FFF;
font-size:0.7em;
padding-left:60px;
}
ul.social_ic {
}
ul.social_ic li {
display:inline;
font-size:0.8em;
}
.btn_viewmore {
padding:0 0 25px;
}
/* */
#main_title {
clear: both;
display: block;
position:relative;
width:990px;
margin:0 auto;
}
ul.breadcrumb {
margin-bottom:5px;
}
ul.breadcrumb li {
color:#f5f4ff;
display:inline;
padding:0;
text-decoration:none;
}
ul.breadcrumb li a {
color:#f5f4ff;
display:inline;
padding:0;
text-decoration:underline;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_slash.png') no-repeat top right;
padding-right:10px;
}
ul.breadcrumb li a:hover {
color:#8a87c2;
text-decoration:none;
}
#second_wrapp {
width:990px;
margin:0 auto;
position:static;
}
#second_wrapp h1.main_head_title{
margin:0 auto;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_mainimg.png');
text-align:left;
position:absolute;
top:0;
width:870px;
height:130px;
padding:60px 60px 0;
font-size:1.8em;
letter-spacing:0.2em;
color:#FFF;
display:block;
border:0;
font-family: "YuGothicStd-B";
}
#second_info {
position:relative;
top:-55px;
padding:0 15px;
}
#second_box_r {
width:715px;
float:right;
padding:0;
}
#second_info .second_box_con {
padding:25px 25px 0;
border:solid 1px #e5e5e5;
background:#FFF;
margin-bottom:20px;
}
#second_info .con_l {
width:48%;
float:left;
}
#second_info .con_r {
width:48%;
float:right;
}
#second_info .ic_01 {
float:left;
display:inline;
}
#second_info .con_l ul li a,.con_r ul li a {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/allow01.gif') no-repeat;
padding-left:20px;
font-size:0.8em;
}
#second_info .set_target {
clear:both;
margin-bottom:25px;
}
.tit_tafget_en {
color:#202020;
font-size:0.8em;
}
.second_column {
border:solid 1px #e5e5e5;
}
#second_info .news {
clear:both;
border-bottom:solid #eaeaea 1px;
padding:25px 25px 15px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_line01.gif') repeat-x #FFF;
margin-bottom:15px;
border:solid 1px #e5e5e5;
}
#second_info #seminer {
clear:both;
border-bottom:solid #eaeaea 1px;
padding:25px 25px 15px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_line01.gif') repeat-x #FFF;
margin-bottom:15px;
border:solid 1px #e5e5e5;
}
#second_info #seminer .share {
float:right;
}
#second_info dl.top_tit dt {
float:left;
font-weight:bold;
font-family: "YuGothicStd-B";
}
#second_info dl.top_tit dd {
float:right;
padding-right:5px;
}
#second_info div.post {
clear:both;
padding:10px 0;
}
#second_info div.post+div {
border-top:solid #eaeaea 1px;
}
#second_info .photo {
width:85px;
display:inline;
float:left;
}
#second_info .photo {
width:85px;
display:inline;
float:left;
}
#second_info ul.share li{
display:inline;
padding-left:0px;
}
#second_info ul.share li{
display:inline;
padding-left:0px;
}
#second_info .preview {
float:left;
padding-left:15px;
}
.calender {
text-align:center;
border-top:solid 1px #d8d8d8;
border-left:solid 1px #d8d8d8;
position:relative;
line-height:32px;
margin-bottom:25px;
}
.calender table {
width:100%;
line-height:1.2em;
}
.calender th {
font-weight:normal;
background:#f7f7f7;
border-right:solid #dbdbdb 1px;
border-bottom:solid #dbdbdb 1px;
font-size:0.8em;
}
.calender td {
background:#f7f7f7;
border-right:solid #dbdbdb 1px;
border-bottom:solid #dbdbdb 1px;
border-top:solid #dbdbdb 1px;
}
.calender td a{
background:#2e2980;
color:#FFF;
padding:2px;
text-decoration:none;
}
.calender td a:hover{
background:#5753a1;
}
#calendar-previous {
position:absolute;
top:0;
left:0;
}
#calendar-next {
position:absolute;
top:0;
right:0;
}
.portletHeader {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_calender.gif') repeat-x;
color:#FFF;
}
#second_info #box_r {
width:171px;
float:left;
background:#FFF;
margin:0;
}
#second_info .second_ba {
}
#second_box_l {
width:171px;
float:left;
margin:0;
}
.local_nv {
padding:25px;
width:100%;
border:solid 1px #e5e5e5;
background:#FFF;
margin-bottom:15px;
}
.local_nv ul li a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/allow01.gif') no-repeat left 2px;
padding-left:20px;
font-size:0.85em;
display:block;
margin-bottom:5px;
}
#second_info .second_box_ca_con {
border:solid 1px #e5e5e5;
background:#FFF;
margin-bottom:20px;
padding:25px 0;
}
.second_box_ca_con h2 {
border-left:solid 4px #000;
border-bottom:solid 1px #d0d0d0;
padding:15px 25px;
margin-bottom:25px;
}
.box01 {
padding:0 25px 25px;
}
dl.target_list {
margin-bottom:0;
width:100%;
float:left;
}
.img_cat {
width:20%;
float:left;
}
.img_cat img {
border:solid 1px #ececec;
}
dl.target_list dt a {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_structure02.gif') no-repeat scroll left 2px transparent;
padding-left:50px;
font-size:1.0em;
display:inline;
margin-bottom:5px;
font-weight:bold;
text-decoration:underline;
}
dl.target_list_on dt a {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_structure02_on.gif') no-repeat left 2px;
}
dl.target_list dt a:hover {
text-decoration:none;
}
dl.target_list dd a:hover {
text-decoration:none;
}
dl.target_list dd {
font-size:0.9em;
padding-left:50px;
}
dl.target_list dd a {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/allow02.gif') no-repeat left 5px;
padding-left:10px;
display:inline;
margin-bottom:5px;
text-decoration:underline;
}
#second_contents {
clear: both;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_second.gif') repeat-x #f7f7f7;
width:100%;
}
ul.sitemap li a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/allow02.gif') no-repeat left 5px;
padding-left:15px;
display:block;
margin-bottom:5px;
text-decoration:none;
}
ul.sitemap li a:hover {
color:#8a87c2;
}
.tit01 {
border-bottom:solid #cccccc 1px;
padding-bottom:5px;
margin-bottom:10px;
font-size:0.9em;
font-weight:bold;
}
.form {
padding:0 25px 25px;
font-size:0.8em;
}
.form td {
padding:10px 0;
}
.form th {
padding:25px 0 5px;
text-align:left;
}
.form input[type="text"]{
background:#f7f7f7;
border:solid 1px #dadada;
width:70%;
}
.form table{
margin-top:20px;
}
.border_dot {
border-bottom:dotted 1px #959595;
}
.caution {
color:#c90000;
}
.form_submit {
background:#363636;
color:#FFF;
padding:5px;
text-align:center;
border:solid 1px #dadada;
}
.form textarea{
background:#f7f7f7;
border:solid 1px #dadada;
width:70%;
}
.second_detail {
border:solid 1px #e5e5e5;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_detail.gif') repeat-x #FFF;
margin-bottom:20px;
padding:25px 0;
}
.second_detail h2 {
border-bottom:solid 1px #e5e5e5;
padding:10px 25px;
margin-bottom:10px;
}
.second_detail dl.topic_target {
padding:0 25px;
}
.second_detail dl.topic_target dt {
background-color:#ebebeb;
padding:5px;
font-size:0.7em;
display:inline;
float:right;
}
.second_detail dl.topic_target dd {
display:inline;
font-size:0.85em;
}
.day {
text-align:right;
padding:0 25px;
font-size:0.8em;
margin-bottom:10px;
}
.section-en #header #head_logo {
float: left;
width:273px;
padding:10px 0;
}
.section-en #header #head_logo h1 {
width:273px;
display:block;
float: left;
padding:20px 0 0; /* */
}
.section-en #contents {
border-top:solid 1px #FFF;
}
.section-en #top_main {
border-bottom:solid 1px #dfdfdf;
}
.section-en #header #nv_target {
clear: both;
margin: 0;
width: 100%;
display: block;
height:35px;
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_catnv.gif') repeat-x;
font-size:0.78em
}
#second_info .tit_target {
float:left;
display:inline;
font-family: "YuGothicStd-B";
width:70%;
}
#second_box_r .tit_target h3{
border:none;
border-bottom:solid 1px #FFF;
padding:5px 0;
margin:0 0 0 0;
text-align:left;
font-family: "YuGothicStd-B";
font-weight:bold;
background-color:#fff;
}
h2 .headline {
border-left:none;
border-bottom:solid 1px #d0d0d0;
padding:15px;
margin-bottom:25px;
}
.template-FolderView2 .second_box_ca_con{
border:solid 1px #e5e5e5;
background:#FFF;
margin-bottom:20px;
padding:0 0 25px;
}
.area-txt{width:440px; height:285px; margin-left:1px; background-color: silver; text-align:left; padding-left:15px; float:left;}
.area-img {float:left; height:285px;}
.area-txt h1 { color:white; font-size:19pt; margin:0;padding:20px 25px 15px;}
.area-txt p { color:white;  padding:0 28px 10px; margin:0; font-size:10pt; line-height:15pt;}
.prev-next {
padding-top:15px;
}
.main_blue {background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_blue.jpg') ;}
.main_yellow {background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_yellow.jpg') no-repeat scroll 0 0 transparent;}
.main_black {background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_black.jpg') no-repeat;}
.main_blue_en {background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_en_blue.jpg') ;}
.main_yellow_en {background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_en_yellow.jpg') no-repeat scroll 0 0 transparent;}
.main_black_en {background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_en_black.jpg') no-repeat;}
.main_nv {text-align:right;}
.main_nv a:hover img {opacity:0.7; filter: alpha(opacity=70); -ms-filter: "alpha( opacity=70 )"; background-color:FFF;}
.main_yellow h1, .main_yellow p {
color: #111111;
}
/* */
.second_box_ca_con .sitemap_str h3 {
background:#efefef;
border-bottom:3px solid #000000;
margin-bottom: 25px;
padding: 15px 25px;
}
.sitemap_str {
border-left:solid 1px #d4d4d4;
margin:0 45px 0;
}
#second_box_r .sitemap_str h4 {
border-left:none;
padding:0;
margin:0;
font-size:0.95em;
padding-bottom:0;
margin-bottom:0;
}
.sitemap_str h4 a{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/bg_structure.gif') no-repeat left 5px;
padding-left:15px;
display:block;
margin-bottom:0;
border-left:none;
padding-left:50px;
}
.sitemap h4 {
margin-bottom:0;
padding-bottom:0;
border-bottom: none;
}
/* */
#second_box_ca_con a[href^="http"] {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/another_window_icon.gif') no-repeat right center;
padding-right:10px;
}
#second_box_ca_con a[href^="http://www.osaka-u.ac.jp/"]{
padding-right:0;
background:none;
}
#footer a[href^="http"] {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/another_window_icon.gif') no-repeat right center;
padding-right:10px;
}
#footer a[href^="http://www.osaka-u.ac.jp/"]{
padding-right:0;
background:none;
}
.ba_topic h3 a[href^="http"] {
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/another_window_icon.gif') no-repeat right 14px;
padding: 0 10px 10px 0;
}
.ba_topic h3 a[href^="http://www.osaka-u.ac.jp/"]{
padding-right:0;
background:none;
}
#box_r dl.link_txt a[href^="http"] span{
background:url('/ja/researchinfo/++theme++ou.site.theme/cmn/img/another_window_icon.gif') no-repeat right center;
padding-right:10px;
}
#box_r dl.link_txt  a[href^="http://www.osaka-u.ac.jp/"] span{
padding-right:0;
background:none;
}
.catbox {
border-left:solid 1px #d4d4d4;
padding:15px 0 0;
margin-bottom:0;
}
.padding5 {
padding: 5px;
}
.padding10 {
padding: 10px;
}
/* */
#txt_size {
float:left;
}
#language{
float:left;
padding-left:10px;
width:290px;
}
ul.list_language li {
display:inline-block;
font-size:0;
}
#head_nv {
float:right;
}
li.head_home a{
background:url(/ja/researchinfo/++theme++ou.site.theme/cmn/img/ic_home.gif) no-repeat center left;
padding-left:20px;
}
}
/* */
.other_lang_description {
padding: 20px;
}
.list_language {
width: 350px !important;
}
/* */
.template-mobile-app-view dl.topic_target {
padding: 0 25px;
}
.template-mobile-app-view dl.topic_target dt {
background-color: #ebebeb;
padding: 5px;
font-size: 0.7em;
display: inline;
float: right;
}
.template-mobile-app-view dl.topic_target dd {
display: inline;
font-size: 0.85em;
}
#folder-listing {
margin-left: 5px;
}
.fl-box-wrapper {
margin-bottom: 10px;
max-width: 380px;
letter-spacing: 0.1em;
}
.fl-box {
display: inline-block;
position: relative;
}
.fl-box:after {
position: absolute;
display: block;
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: inset 0 0 50px rgba(0, 0, 0, 0.5),
inset 0 0 100px rgba(0, 0, 0, 0.2);
background: rgba(47, 46, 123, 0.8); /* */
}
.fl-box .sub_head_title {
position: absolute;
top: 35%;
left: 20px;
color: #ffffff;
font-weight: bold;
z-index: 10;
}
.fl-box img {
width: 380px;
}
.fl-content {
border: 1px solid #c0c0c0;
background-color: #ffffff;
padding: 12px 15px;
line-height: 1.5em;
}
.fl-content ul {
margin-top: 8px;
margin-left: 20px;
}
.fl-content ul li {
list-style-image: url(/ja/researchinfo/++theme++ou.site.theme/cmn/css/++theme++ou.site.theme/cmn/img/allow01.gif);
}
@media only screen and (max-width: 480px) {
.fl-box-wrapper {
width: 100%;
max-width: 100%;
}
.fl-box-wrapper img {
width: 100%;
}
.sub_head_title {
width: 100%;
}
}


/* - ++theme++ou.site.theme/cmn/css/reset.css - */
/* https://www.osaka-u.ac.jp/ja/researchinfo/portal_css/++theme++ou.site.theme/cmn/css/reset.css?original=1 */
/* */
/* */
/* */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
display: block;
}
audio[controls],
canvas,
video {
display: inline-block;
*display: inline;
zoom: 1;
}
/* */
/* */
html {
font-size: 100%; /* */
overflow-y: scroll; /* */
-webkit-tap-highlight-color: rgba(0,0,0,0); /* */
-webkit-text-size-adjust: 100%; /* */
-ms-text-size-adjust: 100%; /* */
}
html, 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, font, 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 {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
margin: 0;
}
body,
button,
input,
select,
textarea {
font-family: sans-serif;
}
/* */
a {
color: #2518c5;
}
a:visited {
color: #660099;
}
a:focus {
outline: thin dotted;
}
a:hover,
a:active {
color: #660099;
outline: 0 none;
text-decoration: none;
}
/* */
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
blockquote {
margin: 1em 40px;
}
dfn {
font-style: italic;
}
mark {
background: #ff0;
color: #000;
}
pre,
code,
kbd,
samp {
font-family: monospace, monospace;
_font-family: 'courier new', monospace;
font-size: 1em;
}
pre {
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
}
/* */
q {
quotes: none;
}
/* */
q:before,
q:after {
content: '';
content: none;
}
small {
font-size: 75%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
/* */
ul,
ol {
list-style:none;
margin:0;
padding:0;
}
dl, dt, dd {
margin:0;
padding:0;
}
/* */
img {
border: 0; /* */
-ms-interpolation-mode: bicubic; /* */
}
svg:not(:root) {
overflow: hidden;
}
/* */
figure {
margin: 0;
}
/* */
form {
margin: 0;
}
fieldset {
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0; /* */
*margin-left: -7px; /* */
}
button,
input,
select,
textarea {
font-size: 100%; /* */
margin: 0; /* */
vertical-align: baseline; /* */
*vertical-align: middle; /* */
}
button,
input {
line-height: normal; /* */
*overflow: visible;  /* */
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
cursor: pointer; /* */
-webkit-appearance: button; /* */
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
}
input[type="search"] {
-webkit-appearance: textfield; /* */
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box; /* */
box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
textarea {
overflow: auto; /* */
vertical-align: top; /* */
}
/* */
table {
border-collapse: collapse;
border-spacing: 0;
}
h3 {
margin:0;
padding:0;
}
#content .box01 table,
#content .box01 tbody,
#content .box01 tfoot,
#content .box01 thead,
#content .box01 tr,
#content .box01 th,
#content .box01 td {
vertical-align:top;
}

