@charset "utf-8";

/*	대통령기록연구실 SUB STYLE */

/* Sub Style */

@import url("/css/egovframework/pa/portal/research/base.css");
@import url("/css/egovframework/pa/portal/research/common.css");
@import url("/css/egovframework/pa/portal/research/content.css");
@import url("/css/egovframework/pa/portal/research/content2.css");
@import url("/css/egovframework/pa/portal/research/board.css");



body { width:100%; background:url(/images/egovframework/pa/portal/research/common/bg_body.gif) left top repeat-x; }
#wrap { min-width:1200px; /*background:url(/images/egovframework/pa/portal/research/common/bg_wrap.jpg) center 145px no-repeat;*/} /* 20181008 수정 */

/* header */
#header { height:132px; } 
#header #gnb div ul li a {padding:9px 10px; }
#header #gnb div ul li a:focus,
#header #gnb div ul li a:hover { background:url(/images/egovframework/pa/portal/research/common/li_gnb_on.gif) center bottom no-repeat; }
#header #gnb div#submenu01 ul { width:410px; margin-left:0px; }
#header #gnb div#submenu02 ul { width:455px; margin-left:50px; } /* 2014.10.17 혜진수정 */
#header #gnb div#submenu03 ul { width:310px; margin-left:222px; }/* 2014.10.17 혜진수정 */
#header #gnb div#submenu04 ul { width:242px; margin-left:330px;} 
#header #gnb div#submenu05 ul { width:800px; margin-left:0px;}	
#header #gnb div#submenu06 ul { width:400px; margin-left:550px;}	
/* #header #gnb li.gnb04 div ul li { padding:11px 0; } */


/* container */
#container { position:relative; width:1200px; margin:0 auto; padding:44px 0 50px; min-height:500px; } /* 20181008 사이즈 */

/* visual background */
.sub01 #container { background:url(/images/egovframework/pa/portal/research/common/bg_sub01.jpg) right top no-repeat; } /* 181126 수정 */
.sub02 #container { background:url(/images/egovframework/pa/portal/research/common/bg_sub02.jpg) right top no-repeat; }
.sub03 #container { background:url(/images/egovframework/pa/portal/research/common/bg_sub03.jpg) right top no-repeat; }
.sub04 #container { background:url(/images/egovframework/pa/portal/research/common/bg_sub04.jpg) right top no-repeat; }
.sub05 #container { background:url(/images/egovframework/pa/portal/research/common/bg_sub05.jpg) right top no-repeat; }

/* guideGroup */
#guideGroup { display:inline-block; width:100%; }
#guideGroup h3 { height:33px; width:100%; }
#guideGroup ul.location { float:left; display:inline-block; margin-top:14px; padding-left:8px; background:url(/images/egovframework/pa/portal/research/common/bg_location.gif) left 2px no-repeat;  }
#guideGroup ul.location li { float:left;  padding:0 15px 0 9px; background:url(/images/egovframework/pa/portal/research/common/li_location.gif) right 4px no-repeat;  }
#guideGroup ul.location li.last { background:none; }
#guideGroup ul.location li strong { font-weight:normal; }
#guideGroup .print { float:left; margin:11px 0 0 -6px; }

/* content */
#content { position:relative; clear:both; width:100%; margin-top:32px; }

/* tabMenu */
.tabMenu { position:relative; display:inline-block; width:100%; margin-bottom:40px; }
.tabMenu li { float:left; }

/* guideTxt */
.guideTxt { width:100%; margin-bottom:40px; padding-bottom:10px; background:url(/images/egovframework/pa/portal/research/common/bg_guideTxt.gif) left bottom no-repeat;  }

/* locMenu */
.locMenu{position:absolute; right:10px; top:10px;}
.locMenu li{float:left;}
.locMenu li a{background:url(/images/egovframework/pa/portal/research/contents/btnLoc.gif) no-repeat left top; padding:0 0 0 7px; margin-right:5px; display:inline-block; height:30px;}
.locMenu li a span{background:url(/images/egovframework/pa/portal/research/contents/btnLoc.gif) no-repeat right top; padding:8px 7px 0 0; display:inline-block; height:22px; }
.locMenu li a:hover{font-weight:normal; letter-spacing:0; }

.locMenu li a:hover, .locMenu li.on a{background:url(/images/egovframework/pa/portal/research/contents/btnLoc_on.gif) no-repeat left top; padding:0 0 0 7px; margin-right:5px; display:inline-block; height:30px;}
.locMenu li a:hover span, .locMenu li.on a span{background:url(/images/egovframework/pa/portal/research/contents/btnLoc_on.gif) no-repeat right top; padding:8px 7px 0 0; display:inline-block; height:22px; color:#fff; }

/* locMenu2 */
.locMenu2{position:absolute; right:10px; top:10px;}
.locMenu2 li{float:left;}
.locMenu2 li a{background:url(/images/egovframework/pa/portal/research/contents/btnLoc.gif) no-repeat left top; padding:0 0 0 7px; margin-right:5px; display:inline-block; height:30px;}
.locMenu2 li a span{background:url(/images/egovframework/pa/portal/research/contents/btnLoc.gif) no-repeat right top; padding:8px 7px 0 0; display:inline-block; height:22px; }
.locMenu2 li a:hover{font-weight:normal; letter-spacing:0; }

.locMenu2 li a:hover, .locMenu2 li.on a{background:url(/images/egovframework/pa/portal/research/contents/btnLoc_on.gif) no-repeat left top; padding:0 0 0 7px; margin-right:5px; display:inline-block; height:30px;}
.locMenu2 li a:hover span, .locMenu2 li.on a span{background:url(/images/egovframework/pa/portal/research/contents/btnLoc_on.gif) no-repeat right top; padding:8px 7px 0 0; display:inline-block; height:22px; color:#fff; }


/* 181207 추가 공공누리 */
.open_both {margin-top:20px; overflow:hidden; clear:both; width:100%; padding:12px 15px; border-radius:5px; border:1px solid #ccc; width:96.5%; font-size:12px;}
.open_both .fl{float:left; padding-right:15px; border-right:1px solid #ccc;}
.open_both .fr{float:left; padding-left:15px; line-height:1.6em; width:82%}
.open_both .fr span {font-weight:600;}

/* 181207 추가 공공누리 */
.open_both1 {margin-top:20px; margin-right:50px; overflow:hidden; clear:both; width:100%; padding:12px 15px; border-radius:5px; border:1px solid #ccc; width:65%; font-size:12px; background:#fff; float:right}
.open_both1 .fl{float:left; padding-right:15px; border-right:1px solid #ccc;}
.open_both1 .fr{float:left; padding-left:15px; line-height:1.6em; width:75%}
.open_both1 .fr span {font-weight:600;}