<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">h2 {
	font-weight:normal;
	font-size:1.5em;
	text-align:center;
	color:#343433;
}
h3.common {
	margin: 0 0 1.5em 0;
	font-size:1.4em;
	color:#343433;
}
h3.bg_line {
	display:block;
	margin: 0 0 1.5em 0;
	padding:0.5em;
	font-size:1.4em;
	color:#343433;
	border-top: 3px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
}
h4.common {
	margin: 0 0 1.0em 0;
	font-size:1.2em;
	color:#343433;
}
h4.red {
	margin: 0 0 1.5em 0;
	font-size:1.2em;
	color:#FF4346;
}
p {
	line-height:1.8em;
}
p.outline {
	padding:2em 2em 1em 2em;
	box-sizing:border-box;
	border: 1px solid #ECCB22;
}
/*----------------------------------------------------------------------------

第二階層__sp（共通）

-----------------------------------------------------------------------------*/
h2.second img {
	height:22px;
}
h2.second_L img {
	height:52px;
}
h2.second {
	display:block;
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
	background:url(/nyusi/common/img/sp/h2_second_line.png) no-repeat center 2em;
}
h2.second_L {
	display:block;
	margin: 1em 0;
	padding: 0 0 1.5em 0;
	background:url(/nyusi/common/img/sp/h2_second_line.png) no-repeat center 3em;
}
#sub_main {
	width:100%;
	margin: 73px 0 0 0;
	padding: 0 0 1em 0;
	background-color:#f6f6f5;
}
.sub_mainImage img {
	width:100%;
	z-index:1;
}
.sub_contents {
	width:84%;
	margin: 0 4% ;
	padding: 2em 4% 1em 4%;
	background-color:#FFFFFF;
}
.mainphoto img {
	width:100%;
}
.mainphoto {
	margin: 0 0 3em 0;
}
/************ link_box01（右） ************/
.link_box01 {
	width:100%;
}
.link_box01 a {
	display:inline-block;
	margin: 0 0 1em 1em;
	padding:0.5em 25px 0.5em 1em;
	float:right;
	color:#343433;
	text-decoration:none;
	border: 2px solid #e0e0e0;
	background:url(/nyusi/common/img/allow04.png) no-repeat right center;
	background-size:15px;
	transition:all 0.2s;
}
.link_box01 a:hover {
	border: 2px solid #fcc356;
}
/************ link_box02（左） ************/
.link_box02 {
	width:100%;
}
.link_box02 a {
	display:inline-block;
	margin: 0 1em 1em 0;
	padding:0.5em 25px 0.5em 1em;
	float:left;
	color:#343433;
	text-decoration:none;
	border: 2px solid #e0e0e0;
	background:url(/nyusi/common/img/allow04.png) no-repeat right center;
	background-size:15px;
	transition:all 0.2s;
}
.link_box02 a:hover {
	border: 2px solid #fcc356;
}
/************ link_box03（幅100％） ************/
.link_box03 {
	width:100%;
}
.link_box03 a {
	display:block;
	width:100%;
	margin: 0 0 1em 0;
	padding:1em 2%;
	float:left;
	color:#343433;
	text-decoration:none;
	text-align:center;
	box-sizing:border-box;
	border: 2px solid #e0e0e0;
	background:url(/nyusi/common/img/allow04.png) no-repeat right center;
	background-size:15px;
	transition:all 0.2s;
}
.link_box03 a:hover {
	border: 2px solid #fcc356;
}
/************ block_border01 ************/
.block_border01 {
	padding:2em 1em 1em 1em;
	border: 3px solid #e0e0e0;
	box-sizing:border-box;
}
.block_border01 h3 {
	font-size:1.2em;
	text-align:center;
}
/************ block_background01 ************/
.block_bg01 {
	padding:2em 1em 1em 1em;
	background-color:#F9F9F9;
}
.block_bg01 h3, .block_bg02 h3 {
	font-size:1.2em;
	text-align:center;
}
.block_bg01 h4, .block_bg02 h4 {
	font-size:1.05em;
	text-align:center
}
/************ block_background02(低） ************/
.block_bg02 {
	padding:1.5em 1em 0.5em 1em;
	background-color:#F9F9F9;
}
/*-- 教養教育問い枠 --*/
.block_bg02 ul {
	margin: 0 1em 1em 1em;
}
.block_bg02 ul li {
	margin: 0 0 0.5em 0;
	font-size:1.1em;
	font-weight:bold;
	color:#494949;
}
/************ block_photo-gray01 ************/
.block_photo-gray01 {
	margin: 0 0 2em 0;
	background-color:#F9F9F9;
}
.block_photo-gray01 .photoblock img {
	width:100%;
}
.block_photo-gray01 .photoblock {
}
.block_photo-gray01 .textblock {
	padding:2em 1em 1em 1em;
}
.block_photo-gray01 h3 {
	font-size:1.1em;
	padding: 0 ;
	text-align:center;
}
.block_photo-gray01 p {
	text-align:center;
}
/************ block_photo-gray02 ************/
.block_photo-gray02 {
	margin: 0 0 2em 0;
	background-color:#F9F9F9;
}
.block_photo-gray02 .photoblock img {
	width:100%;
}
.block_photo-gray02 .photoblock {
}
.block_photo-gray01 .textblock {
	padding:2em 1em 1em 1em;
}
.block_photo-gray02 h3 {
	font-size:1.1em;
	padding: 0 ;
	text-align:center;
}
.block_photo-gray02 p {
	text-align:center;
}
/************ link_emphasis01 ************/
ul.link_em01, ul.link_em02 {
	display:block;
}
ul.link_em01 li, ul.link_em02 li {
	display:block;
	padding:0.5em 2em;
	background:url(/nyusi/common/img/allow05_on.png) no-repeat 10px 0.9em;
	background-size:5px 11px;
}
/************ list_emphasis02（2カラム用） ************/
ul.list_em02 {
	width:100%;
}
/************ list_emphasis01 ************/
ul.list_em01, ul.list_em02 {
	display:block;
}
ul.list_em01 li, ul.list_em02 li {
	display:block;
	padding:0 2em 0.5em 2em;
	background:url(/nyusi/common/img/allow06.png) no-repeat 8px 0.7em;
	background-size:12px 3px;
}
/************ 2カラム（左画像） ************/
.column02 .column02_image img {
	width:100%;
}
.column02 .column02_image {
	margin: 0 0 1em 0;
}
.column02 .column02_right em {
	font-size:1.3em;
	font-weight:bold;
}
/************ table_layout01 ************/
table.layout01 {
	width: 100%;
	margin: 0 0 3em 0;
	border: 1px solid #D9D9D9;
}
table.layout01 th{
	padding: 1em;
	text-align: right;
	vertical-align:middle;
	font-weight: normal;
	border: 1px solid #D9D9D9;
	background-color: #F5F5F5;
}
table.layout01 td{
	padding: 1em;
	border: 1px solid #D9D9D9;
	vertical-align:middle;
}
/************ table_layout02 ************/
table.layout02 {
	width:100%;
	margin: 0 0 3em 0;
	border: 1px solid #D9D9D9;
}
table.layout02 th {
	padding: 1em;
	font-weight: normal;
	text-align: center;
	vertical-align:middle;
	border: 1px solid #D9D9D9;
	background-color: #F5F5F5;
}
table.layout02 tr.topTh th {
	text-align: center;
	background-color: #9E9E9E;
	color: #FFFFFF;
}
table.layout02 th.tC{
	text-align: center;
}
table.layout02 th.tR{
	text-align: right;
}
table.layout02 td{
	padding: 1em;
	border: 1px solid #D9D9D9;
	text-align:center;
	vertical-align:middle;
}
table.layout02 td.tL {
	text-align:left;
}
table.layout02 td.tR {
	text-align:right;
}
table.layout02 td.blue {
	background-color:#E4FCFD;
}
table.layout02 td.green {
	background-color:#E6FFEC;
}
/************ 画像をセンターに ************/
.image_center img, .image_center02 img {
	width:100%;
}
/************ ol用 ************/
ol.decimal {
	padding: 0 3.5em;
}
ol.decimal li {
	padding:0 0 0.5em 0;
	list-style-type:decimal;
	color:#525252;
}

/*----------------------------------------------------------------------------
学部別文字カラー
-----------------------------------------------------------------------------*/
.color_literature {
	color:#ff8948;
}
.color_science {
	color:#48b4ff;
}
.color_living_environment {
	color:#14c79f;
}
.color_graduate {
	color:#f85151;
}
/*----------------------------------------------------------------------------
第二階層__sp
-----------------------------------------------------------------------------*/

.sub_image img {
	width:100%;
	margin: 1.5em 0;
}
.sub_contents dl {
	margin: 1em 0 ;
}
.sub_contents dl dt {
	display:inline-block;
	margin: 0 0 0.5em 0;
	font-size:1.2em;
	border-bottom:1px dotted #F3D680;
}
.sub_contents dl dt .f-s {
	font-size:0.7em;
}
.sub_contents dl dd {
	margin: 0 0.5em 1.5em 0.5em;
}
/*-- 教養教育7つのアプローチ --*/
.sub_contents dl.outline {
	padding:2em 2em 1em 2em;
	box-sizing:border-box;
	border: 1px solid #ECCB22;
}
.sub_contents dl.outline dt {
	border-bottom:none;
}
/*-- dt小さめ --*/
.sub_contents dl.ss {
	margin: 1.0em 0;
}
.sub_contents dl.ss dt {
	display:inline-block;
	margin: 0 0 0.5em 0;
	font-size:1.1em;
	font-weight:bold;
	border-bottom:none;
}
.sub_contents dl.ss dd {
	margin: 0 0.5em 1.8em 2em;
}
/*----------------------------------------------------------------------------
なでしこ基金__sp
-----------------------------------------------------------------------------*/
a.nadeshiko_block {
	display:block;
	width:100%;
	margin: 0 0 2em 0;
	padding:5%;
	box-sizing:border-box;
	border: 1px solid #e0e0e0;
	text-decoration:none;
}
a.nadeshiko_block:hover {
	border: 1px solid #fcc356;
}
a.nadeshiko_block .nadeshiko_photo img {
	width:100%;
}
a.nadeshiko_block .nadeshiko_photo {
	margin: 0 0 1em 0;
}
ul.nadeshiko_nav {
	margin: 0 0 2em 0;
	border-top: #d3d3d3 dotted 1px;
}
ul.nadeshiko_nav li a{
	display: block;
	width:89%;
	margin: 0 ;
	padding: 1em 5% 1em 6%;
	font-size: 0.9em;
	text-decoration: none;
	color: #353535;
	background: url(/nyusi/common/img/allow01.png) no-repeat 2% center;
	border-bottom: #d3d3d3 dotted 1px;
	transition: all 0.3s;
}
ul.nadeshiko_nav li a:hover {
	background-color:#fcc356;
	border: #fcc356 solid 1px;
	color:#FFFFFF;
}

/*----------------------------------------------------------------------------
奈良女子大学の教育目標__sp
-----------------------------------------------------------------------------*/
.mokuhyo h4,
.mokuhyo_s h4 {
	display:block;
	margin: 0 0 0.5em 0;
	background-color:#F9F9F9;
}
.mokuhyo h4 span,
.mokuhyo_s h4 span {
	display:block;
	margin: 0 0.5em 0 0;
	padding:0.5em 1em;
	float:left;
	background-color:#fcc356;
	color:#FFFFFF;
}
.mokuhyo h4 em,
.mokuhyo_s h4 em {
	display:block;
	padding:0.6em 0;
}
.mokuhyo h5,
.mokuhyo_s h5 {
	font-weight:bold;
	font-size:1.0em;
}
/*----------------------------------------------------------------------------
沿革__sp
-----------------------------------------------------------------------------*/
.sub_contents p img {
	width:100%;
	margin: 0 0 1em 0;
}
.sub_contents p img.gakusho {
	width:10%;
	float:left;
	margin: 0 1em 1em 0;
}
.sub_contents p img.gakucho {
	width:50%;
	margin: 0 25% 2em 25%;
}
/*----------------------------------------------------------------------------
大学運営?教育研究上の基本組織__sp
学部?大学院の構成__sp
-----------------------------------------------------------------------------*/
.management img,
.organ img {
	width:100%;
}
/*----------------------------------------------------------------------------
today__sp
-----------------------------------------------------------------------------*/
.today .today_block {
	width:100%;
	margin: 0 0 3em 0 ;
}
.today .today_block h4 {
	margin:0 0 1em 0;
	padding:0.5em;
	background-color:#f9f9f9;
}
.today .today_H1 img {
	width: 100%;
	border: 1px solid #DBDBDB;
}
.today .today_H1 {
	width:60%;
	margin: 0 20% 1em 20%;
}
.today .today_contents {
	margin: 0 0 2em 0;
	font-size:1.2em;
}
.today .today_contents span {
	display:block;
	margin: 1em 0 0 0;
	font-size:0.8em;
	color:#6F6F6F;
}
/*----------------------------------------------------------------------------
課外活動施設__sp
-----------------------------------------------------------------------------*/
.facility .facility_block {
	width:100%;
	margin: 0 0 1em 0 ;
}
.facility .facility_block h4 {
	margin:0 0 1em 0;
	padding:0.5em;
	background-color:#f9f9f9;
}
.facility .facility_H1 img {
	width: 100%;
	border: 1px solid #DBDBDB;
}
.facility .facility_H1 {
	width:60%;
	margin: 0 20% 1em 20%;
}
.facility .facility_H1_tate {
	width:30%;
	margin: 0 35% 1em 35%;
}
.facility .facility_contents {
	margin: 0 0 2em 0;
	font-size:1.2em;
}
.facility .facility_contents span {
	display:block;
	margin: 1em 0 0 0;
	font-size:0.9em;
	color:#6F6F6F;
}
/************ バックナンバーリスト ************/

ul.today_backnum li a {
	display:inline-block;
	margin: 0 1em 1em 0;
	padding:0.5em 25px 0.5em 1em;
	float:left;
	color:#343433;
	text-decoration:none;
	border: 2px solid #e0e0e0;
	background:url(/nyusi/common/img/allow04.png) no-repeat right center;
	background-size:15px;
	transition:all 0.2s;
}
ul.today_backnum li a:hover {
	border: 2px solid #fcc356;
}
/*----------------------------------------------------------------------------
オープンキャンパス__sp
-----------------------------------------------------------------------------*/
.oc_photo {
	width:40%;
	margin: 0 5% 1em 5%;
	float:left
}
.oc_photo .oc_photo_doc img {
	width:100%;
}
.oc_photo .oc_photo_doc {
	width:100%;
}
.oc_photo p {
	text-align: center;
}

/*----------------------------------------------------------------------------
連絡先一覧__sp
-----------------------------------------------------------------------------*/
dl.contact dt  {
	margin: 0 1em 0 0;
	padding: 0.5em 1em;
	font-size:1.0em;
	background-color:#f9f9f9;
	border-bottom:none;
}
dl.contact dd  {
	padding:0.5em;
	font-size:1.0em;
}
/*----------------------------------------------------------------------------
資料請求__sp
-----------------------------------------------------------------------------*/
.qr img {
	width:80px;
}
.moba img {
	width:220px;
}
@media print, screen and (min-width:768px){
#sub_main {
	margin: 81px 0 0 0;
}
.breadcrumb {
	width:94%;
	padding: 0.8em 3%;
}
/*----------------------------------------------------------------------------
第二階層__sp
-----------------------------------------------------------------------------*/
h2.second {
	display:block;
	margin:1em 0;
	padding: 0 0 1em 0;
	font-size:1.8em;
	background:url(/nyusi/common/img/sp/h2_second_line.png) no-repeat center 2em;
}
.sub_image img {
	width:60%;
	margin: 2em 20%;
}
.sub_contents dl {
	margin: 1em 0 3em 0;
}
.sub_contents dl dt {
	display:inline-block;
	margin: 0 0 0.8em 0;
	font-size:1.2em;
	border-bottom:1px dotted #F3D680;
}
.sub_contents dl dt .f-s {
	font-size:0.7em;
}
.sub_contents dl dd {
	margin: 0 2em 2em;
}

/*----------------------------------------------------------------------------
連絡先一覧__768
-----------------------------------------------------------------------------*/
dl.contact dt  {
	margin: 0 1em 0 0;
	padding: 0.5em 1em;
	font-size:1.0em;
	background-color:#f9f9f9;
	border-bottom:none;
}
dl.contact dd  {
	padding:0.5em;
	font-size:1.0em;
}
/*----------------------------------------------------------------------------
オープンキャンパス__768
-----------------------------------------------------------------------------*/
.oc_photo {
	width:27%;
	margin: 0 3% 1em 3%;
}
/*----------------------------------------------------------------------------
なでしこ基金__768
-----------------------------------------------------------------------------*/
a.nadeshiko_block {
	display:block;
	width:44%;
	float:left;
	margin: 0 3% 2em 3%;
	padding:2%;
}
}
@media print, screen and (min-width:960px){
/*----------------------------------------------------------------------------

第二階層__1025（共通）

-----------------------------------------------------------------------------*/
h2.second img {
	height:28px;
}
#sub_main {
	margin: 0;
	padding: 0 0 0.5em 0;
}
.sub_mainImage img {
	display:none;
}
.sub_mainImage {
	width:100%;
	height:240px;
}
.sub_contents {
	width:80%;
	margin: 0 5% ;
	padding: 2em 5% 1em 5%;
	background-color:#FFFFFF;
}
/************ 2カラム（左画像） ************/
.column02 .column02_image {
	width:35%;
	float:left;
	margin: 0 5% 1em 0;
}
.column02 .column02_right {
	width:60%;
	float:left;
}
/************ block_background01 ************/
.block_bg01 {
	padding:3em 1em 2em 1em;
}
.block_bg01 h3 {
	margin: 0 0 1.5em 0;
}
.block_bg01 p {
	font-size:1.1em;
}
/************ block_photo-gray01 ************/
.block_photo-gray01 {
	margin: 0 0 4em 0;
}
.block_photo-gray01 .photoblock img {
	width:100%;
}
.block_photo-gray01 .photoblock {
	width:60%;
	float:left;
}
.block_photo-gray01 .textblock {
	width:36%;
	float:left;
	padding:1em 2%;
}
.block_photo-gray01 h3 {
	font-size:1.2em;
	padding: 3em 0 2em 0;
	text-align:left;
}
.block_photo-gray01 p {
	text-align:left;
}
/************ block_photo-gray02 ************/
.block_photo-gray02 {
	margin: 0 0 4em 0;
}
.block_photo-gray02 .photoblock img {
	width:100%;
}
.block_photo-gray02 .photoblock {
	width:50%;
	float:left;
}
.block_photo-gray02 .textblock {
	width:46%;
	float:left;
	padding:1em 2%;
}
.block_photo-gray02 h3 {
	font-size:1.2em;
	padding: 1em 0 ;
	text-align:left;
}
.block_photo-gray02 p {
	text-align:left;
}
/************ 画像をセンターに ************/
.image_center img {
	width:50%;
	margin: 0 25%;
}
.image_center02 img {
	width:70%;
	margin: 0 15%;
}
/*----------------------------------------------------------------------------
第二階層別タイトル画像（共通）
-----------------------------------------------------------------------------*/
.entrance_ttl {
	background:url(/nyusi/img_2016/ttl.png) no-repeat center top;
}
.employment_ttl {
	background:url(/nyusi/syusyoku/img_emp/adr/ttl.png) no-repeat center top;
}
/*----------------------------------------------------------------------------
第二階層__960
-----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------
なでしこ基金__960
-----------------------------------------------------------------------------*/
a.nadeshiko_block {
	display:block;
	width:29%;
	float:left;
	margin: 0 2% 2em 2%;
	padding:1%;
}
a.nadeshiko_block h3 {
	margin: 0 0 1em 0;
}

ul.nadeshiko_nav {
	margin: 5em 0 3em 0;
	border-top: none;
}
ul.nadeshiko_nav li {
	float:left;
}
ul.nadeshiko_nav li a{
	width:auto;
	margin: 0 1.7em 0 0;
	padding: 0.6em 1.7em 0.6em 25px;
	background: url(/nyusi/common/img/allow01.png) no-repeat 10px center;
	border: #d3d3d3 solid 1px;
	border-radius: 5px;
}
/*----------------------------------------------------------------------------
奈良女子大学の教育目標__960
-----------------------------------------------------------------------------*/
.mokuhyo h4 {
	margin: 0 0 1em 0;
	font-size:1.3em;
}
.mokuhyo h4 span {
	margin: 0 1em 0 0;
	padding:0.5em 1em;
	background-color:#fcc356;
	font-size:1.1em;
	color:#FFFFFF;
}
.mokuhyo h5 {
	font-size:1.2em;
	font-weight:normal;
}
/*----------------------------------------------------------------------------
奈良女子大学の教育目標_font小__960
-----------------------------------------------------------------------------*/
.mokuhyo_s h4 {
	margin: 0 0 1em 0;
	font-size:1.2em;
}
.mokuhyo_s h4 span {
	margin: 0 1em 0 0;
	padding:0.5em 1em;
	background-color:#fcc356;
	font-size:1em;
	color:#FFFFFF;
}
.mokuhyo_s h5 {
	font-size:1.1em;
	font-weight:normal;
}
/*----------------------------------------------------------------------------
沿革__960
-----------------------------------------------------------------------------*/
.sub_contents p img {
	width:50%;
	float:left;
	margin: 0 2em 1em 0;
}
.sub_contents p img.gakusho {
	width:5%;
}
.sub_contents p img.gakucho {
	width:27%;
	margin: 0 2em 1em 0;
}
/*----------------------------------------------------------------------------
大学運営?教育研究上の基本組織__960
学部?大学院の構成__960
-----------------------------------------------------------------------------*/
.management,
.organ {
	width:640px;
	margin: 0 auto;
}
/*----------------------------------------------------------------------------
today__960
-----------------------------------------------------------------------------*/
.today .today_block {
	width:46%;
	margin: 0 2% 3em 2%;
	float:left;
}
.today .today_H1 {
	width:40%;
	margin: 0 1em 1em 0;
	float:left;
}
/*----------------------------------------------------------------------------
課外活動施設__960
-----------------------------------------------------------------------------*/
.facility .facility_block h4 {
	margin:0 0 1em 0;
	padding:0.5em 1em;
	font-size:1.2em;
	background-color:#f9f9f9;
}
.facility .facility_H1 img {
	width: 100%;
	border: 1px solid #DBDBDB;
}
.facility .facility_H1 {
	width:30%;
	float:left;
	margin: 0 3% 1em 0%;
}
.facility .facility_H1_tate {
	width:15%;
	float:left;
	margin: 0 18% 1em 0%;
}
.facility .facility_contents {
	margin: 0 0 2em 0;
	font-size:1.2em;
}
.facility .facility_contents span {
	display:block;
	margin: 1em 0 0 0;
	font-size:0.9em;
	color:#6F6F6F;
}
/*----------------------------------------------------------------------------
連絡先一覧__960
-----------------------------------------------------------------------------*/
dl.contact dt  {
	float:left;
}

}
@media screen and (min-width:1280px){
.breadcrumb {
	display:block;
	width:1150px;
	margin: 0 auto ;
	padding: 1em 30px;
	border-bottom:2px solid #f6f6f5;
}
/*----------------------------------------------------------------------------
第二階層__sp
-----------------------------------------------------------------------------*/
.sub_contents {
	width:1090px;
	margin: 0 auto ;
	padding: 2em 60px;
}
.sub_image img {
	display:block;
	width:480px;
	margin: 3em auto;
}
}</pre></body></html>