@import url(base.css);
@import url(bg.css);
@import url(layout.css);
/* 
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

	IAUD new layout 2012
	
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*/

/* new layout
#wrapper {
 width:100%;
 float:left;
 margin-right:-250px;
}

#boxD {
 width:210px;
 float:right;
}



#boxB {
 width:100%;
 float:right;
 margin-left:-300px;
}

#boxC {
 width:280px;
 float:right;
}

#boxB p {
 margin-right:180px;
 margin-left:300px;
}

 */



#top2012 #wrapper {
	width:100%;
	float:left;
	margin-right:-250px;
	clear: none;
}
#top2012 #main {
	width:100%;
	float:right;
	margin-left:-300px;
}
#top2012 #main .doc {
	margin-right:230px;
	margin-left:300px;
}
#top2012 #sub {
	width:280px;
	/*float:right;*/
	float:left;
	display:inline;
	margin-left:20px;
	position:relative;/* リンクを押せるようにするため必要 */
}
#top2012 #nav {
	width:210px;
	float:right;
	position:relative;/* リンクを押せるようにするため必要 */
}
/**/

/*.doc h2 {
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
	text-indent: 10px;
	color: #FFF;
	text-shadow: 2px 2px 2px #333;
	margin: 0 0 5px;
	background: url(../img/bg_categorie.jpg) repeat-y left top;
	padding: 3px 0;
	width: 95%;
}*/
.doc h2 {
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
	text-indent: 10px;
	color: #FFF;
	/*text-shadow: 2px 2px 2px #333;*/
	margin: 0 0 0px;
	background: #92000A none;
	padding: 3px 0;/*	width: 95%;*/
}
/*.entry {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E5D4CE;
	border-right-color: #E5D4CE;
	border-bottom-color: #E5D4CE;
	border-left-color: #900;
	background: #FFF;
	margin: 5px 0 0;
	padding: 10px 5px 2px 10px;
	clear: left;
}*/
.entry {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E5D4CE;
	border-right-color: #E5D4CE;
	border-bottom-color: #E5D4CE;
	border-left-color: #900;
	background: #FFF;
	margin: 0px 0 5px;
	padding: 10px 5px 2px 10px;
	clear: left;
}
.entry h3 {
	font-size: 110%;
	font-weight: bold;
	margin: 0;
	padding: 0;
	color: #900;
}
.entry p {
	margin: 0;
	padding: 10px 0 0;
}
.entry p img {
	margin: 0px 5px 2px 0px;
	border: 1px solid #CCC;
	float: left;
	padding: 0px;
}
.posted {
	font-size: 80%;
	text-align: right;
	margin: 0;
	clear: left;
}
.posted p {
	padding: 0;
}
/* ------------------------------------------------------------
	震災のお見舞い
   ------------------------------------------------------------*/
#wrapper div.topnews {
	border:solid;
	border-width:2px;
	border-color:#000;
	margin-left:20px;
	margin-right:240px;
}
/* ------------------------------------------------------------
	IAUD だより
   ------------------------------------------------------------*/
#dayori {
}
#dayori.doc .excerpt img {
	display:none;
}
/* ------------------------------------------------------------
	IAUD Newsletter
   ------------------------------------------------------------*/
#news-letter {
}
#news-letter.section {
	border: 1px solid #000066;
}
#news-letter.section .section-title {
	padding-top: 8px;
	padding-left: 10px;
	padding-bottom: 8px;
	margin: 0px;
	background-color: #0E0066;
}
#news-letter.section .entry {
	border-style: none;
	padding-right: 10px;
}
/* 概要中の画像は非表示 */
#news-letter.section .excerpt img {
	display:none;
}
#news-letter.section .entry img {
	margin: 0px 5px 2px 0px;
	border: 0px solid #CCC;
	float: left;
	padding: 0px;
}
#news-letter.section .nav {
	margin: 0px;
	padding: 1px 5px 0px 0px;
	font-size: small;
	line-height: 1.3em;
}
#news-letter.section .nav p {
	margin:0px 0px 5px;
	padding:0px;
	text-align: right;
}
/* ------------------------------------------------------------
	UD2012
   ------------------------------------------------------------*/
#ud2012 {
}
#ud2012.section {
	border: 0px solid #000066;
}
#ud2012.section .section-title {
	margin: 0px;
	padding: 0px;
	padding-bottom: 8px;
	border-bottom: 3px solid #E5D4CE;
	margin-bottom: 8px;
}
#ud2012.section .entry {
	border-bottom: 1px solid #E5D4CE;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	margin-bottom: 10px;
	padding: 0px 0px 10px;
	margin-top: 0px;
}
#ud2012.section.section .nav {
	margin: 0px;
	padding: 0px 5px 0px 0px;
	font-size: small;
	line-height: 1.3em;
}
#ud2012.section.section .nav p {
	margin:0px 0px 5px;
	padding:0px;
	text-align: right;
}


/* ------------------------------------------------------------
	UD2014
   ------------------------------------------------------------*/
#ud2014 {
}
#ud2014.section {
	border: 0px solid #000066;
}
#ud2014.section .section-title {
	margin: 0px;
	padding: 0px;
	padding-bottom: 8px;
	border-bottom: 3px solid #E5D4CE;
	margin-bottom: 8px;
}
#ud2014.section .entry {
	border-bottom: 1px solid #E5D4CE;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	margin-bottom: 10px;
	padding: 0px 0px 10px;
	margin-top: 0px;
}
#ud2014.section.section .nav {
	margin: 0px;
	padding: 0px 5px 0px 0px;
	font-size: small;
	line-height: 1.3em;
}
#ud2014.section.section .nav p {
	margin:0px 0px 5px;
	padding:0px;
	text-align: right;
}

/* ------------------------------------------------------------
	UD2016
   ------------------------------------------------------------*/
#ud2016 {
}
#ud2016.section {
	border: 0px solid #000066;
}
#ud2016.section .section-title {
	margin: 0px;
	padding: 0px;
	padding-bottom: 8px;
	border-bottom: 3px solid #E5D4CE;
	margin-bottom: 8px;
}
#ud2016.section .entry {
	border-bottom: 1px solid #E5D4CE;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	margin-bottom: 10px;
	padding: 0px 0px 10px;
	margin-top: 0px;
}
#ud2016.section.section .nav {
	margin: 0px;
	padding: 0px 5px 0px 0px;
	font-size: small;
	line-height: 1.3em;
}
#ud2016.section.section .nav p {
	margin:0px 0px 5px;
	padding:0px;
	text-align: right;
}


/* ------------------------------------------------------------
	globalnt
   ------------------------------------------------------------*/
#globalnt {
}
#globalnt.section {
	border: 0px solid #000066;
}
#globalnt.section .section-title {
	margin: 0px;
	padding: 0px;
	padding-bottom: 8px;
	border-bottom: 3px solid #E5D4CE;
	margin-bottom: 8px;
}
#globalnt.section .entry {
	border-bottom: 1px solid #E5D4CE;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	margin-bottom: 10px;
	padding: 0px 0px 10px;
	margin-top: 0px;
}
#globalnt.section.section .entry h3 {
	margin: 0px;
	padding: 0px 5px 0px 0px;
	font-size: small;
	line-height: 1.3em;
}
#globalnt.section.section .nav {
	margin: 0px;
	padding: 0px 5px 0px 0px;
	font-size: small;
	line-height: 1.3em;
}
#globalnt.section.section .nav p {
	margin:0px 0px 5px;
	padding:0px;
	text-align: right;
}
/* ------------------------------------------------------------
	お知らせ
   ------------------------------------------------------------*/
#news-topics {
}
#news-topics.section {
	border: 0px solid #000066;
}
#news-topics.section .section-title {
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	margin: 0px 0px 5px;
	font-size: 110%;
	font-weight: bold;
	color: #660000;
	border-bottom: 3px solid #E5D4CE;
}
#news-topics.section .entry {
	border-bottom: 1px solid #E5D4CE;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	margin-bottom: 5px;
	padding: 0px 0px 5px;
	margin-top: 0px;
}
#news-topics.section .entry .posted {
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#news-topics.section .entry p {
	margin: 0px;
	padding: 0px;
}
/* ------------------------------------------------------------
	バナー
   ------------------------------------------------------------*/
#banner {
	padding-top: 10px;
	padding-bottom: 10px;
}
#banner p {
	margin: 0px 0px 5px;
	padding: 0px;
}

/* ------------------------------------------------------------
	UD2014のチラシのためのCSS
   ------------------------------------------------------------*/
#page {
/*	margin-top:-15px;*/}
#page .announce{
	float:left;
	width:140px;
	padding-top:0px;
}
#page .announce .sec-title{
	/*font-weight:bold;*/
	font-size:90%;
	padding-bottom:1px;
}
#page a.image {
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	width: 142px;
	height: 102px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display:block;
}
#page a.image.poster{background-image: url(http://www.ud-2014.net/outline/img/ph-announce-poster-tmb.png);}
#page a.image.detail{background-image: url(http://www.ud-2014.net/outline/img/ph-announce-detail-tmb.png);}
#page a.image.circular_en{background-image: url(http://www.ud-2014.net/outline/img/ph-announce-poster-tmb_en.png);}
#page a.image.flyers{background-image: url(http://www.ud-2014.net/outline/img/ph-announce-flyers-tmb.png);}
#page a.image:hover{
	background-position: 0px -102px;
	}


#page a.image.circular{background-image: url(/img/top2011/ph-announce-poster-tmb.png);}


/* ------------------------------------------------------------
	
   ------------------------------------------------------------*/

/* ------------------------------------------------------------
	
*/


/* -----  ----- */
