@charset "UTF-8";

body {
	text-align:center;
	background:url(https://www.sakya-muni.jp/images/back.jpg) 0 0 repeat;
}

#container {
	width:870px;
	margin:0 auto;
	text-align:left;
	background:url(https://www.sakya-muni.jp/images/content-back.jpg) 0 0 repeat-y #ffffff;
}

#header {
	width:100%;
	background:url(https://www.sakya-muni.jp/images/line.jpg) center bottom no-repeat;
}

#header-inner {

}

#header-content {
	width:100%;
	height:194px;
	background:url(https://www.sakya-muni.jp/english/images/topimage.jpg) 0 0 no-repeat #990000;
}

#header-content-inner {
	width:854px;
	_width:856px;
	margin:0 auto;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
	height:194px;
	position:relative;
}

.header-top {
	position:absolute;
	top:7px;
	left:747px;
}


.header-ronbun {
	position:absolute;
	top:141px;
	left:5px;
background:url(https://www.sakya-muni.jp/english/images/article.jpg) no-repeat 0 -35px;
}


.header-ronbun a {
display:block;
width:90px;
height:35px;
background:url(https://www.sakya-muni.jp/english/images/article.jpg) no-repeat 0 0;
}


.header-ronbun a:hover {
background-position:0 -35px;
}


.header-shiryou {
	position:absolute;
	top:141px;
	left:100px;
}

.header-shiryou a {
display:block;
width:147px;
height:35px;
background:url(https://www.sakya-muni.jp/english/images/sourcematerial.jpg) no-repeat 0 0;
}


.header-shiryou a:hover {
background-position:0 -35px;
}


.header-genti {
	position:absolute;
	top:141px;
	left:252px;
}

.header-genti a {
display:block;
width:189px;
height:35px;
background:url(https://www.sakya-muni.jp/english/images/fieldwork.jpg) no-repeat 0 0;
}


.header-genti a:hover {
background-position:0 -35px;
}


.header-new {
	position:absolute;
	top:175px;
	left:477px;
}

.header-guide {
	position:absolute;
	top:175px;
	left:606px;
}

.header-prof {
	position:absolute;
	top:175px;
	left:744px;
}

.header-prof a {
display:block;
width:87px;
height:12px;
background:url(https://www.sakya-muni.jp/english/images/contributors.jpg) no-repeat 0 0;
}


.header-link {
	position:absolute;
	top:175px;
	left:793px;
}

#sub-header {
	width:854px;
	_width:856px;
	margin:0 auto;
	padding-top:5px;
	padding-bottom:5px;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
}

#sub-header-inner {
	margin:0 18px;
	position:relative;
}

.search {
	margin-bottom:10px;
}

.search-detail {
	position:absolute;
	top:3px;
	left:220px;
}

.english-link {
	position:absolute;
	top:3px;
left:673px;
}

.japanese-link {
	position:absolute;
	top:3px;
	left:748px;
}

#wrapper {
	margin-top:20px;
}

#contents {
	float:right;
	width:582px;
}
#contents-inner{
	margin-right:22px;
}

.length-margin {
	margin-top:20px;
	margin-bottom:20px;
}

.side-margin {
	margin-left:10px;
	margin-right:10px;
}

.bottom-margin-s {
	margin-bottom:5px;
}

.bottom-margin-m {
	margin-bottom:10px;
}

.bottom-margin-l {
	margin-bottom:15px;
}

#contents .cssbuddha  {
	width:275px;
	float:left;
	margin-right:10px;
	margin-bottom:20px;
}

#buddhaname {
	width:275px;
	height:31px;
	background:url(https://www.sakya-muni.jp/english/images/menu-1.jpg) 0 0 no-repeat;
	text-indent:-9999px;
}

#contents .csssamgha {
	width:275px;
	float:left;
	margin-bottom:20px;
}

#samghaname {
	width:275px;
	height:31px;
	background:url(https://www.sakya-muni.jp/english/images/menu-2.jpg) 0 0 no-repeat;
	text-indent:-9999px;
}


#contents .cssbuddhist {
	clear:both;
	width:275px;
	float:left;
	margin-right:10px;
	margin-bottom:20px;
}

#buddhistname  {
	width:275px;
	height:30px;
	background:url(https://www.sakya-muni.jp/english/images/menu-3.jpg) 0 0 no-repeat;
	text-indent:-9999px;
}


#contents .csslife {
	width:275px;
	float:left;
	margin-bottom:20px;
}

#lifename {
	width:275px;
	height:30px;
	background:url(https://www.sakya-muni.jp/english/images/menu-4.jpg) 0 0 no-repeat;
	text-indent:-9999px;
}


#contents .cssother {
	clear:both;
	width:275px;
	float:left;
	margin-right:10px;
	margin-bottom:20px;
}


#othername {
	width:275px;
	height:31px;
	background:url(https://www.sakya-muni.jp/english/images/menu-5.jpg) 0 0 no-repeat;
	text-indent:-9999px;
}

.pdf-next-back{
	width:30em;
	margin:10px auto;
	position: relative;
}
.pdf-back {
	position: absolute;
	left:0;
	top:0;
	width:6em;
	text-align:left;
}

.pdf-all {
	width:8em;
	margin:0 auto;
}

.pdf-next {
	position: absolute;
	right:0;
	top:0;
	width:6em;
	text-align:right;
}

#content {
	width:840px;
	margin:0 auto;
}


#left-side {
	float:left;
	width:282px;
	_width:260px;

}

#left-side-inner{
	margin-left:22px;
}

#footer {
	clear:both;
	width:100%;
	background-color:#000000;
	color:#ffffff;
}

#footer-inner {
	text-align:center;
	padding:5px 0;
}

.selectlike1 {
height : 350px;
width : 810px;
overflow : scroll;
border : 1px solid #a6967e;
	margin-bottom:20px;
	padding:5px;
}

.selectlike1 p {
line-height:200%;
}


.selectlike2 {
height : 250px;
width : 810px;
overflow : scroll;
   border : 1px solid #a6967e;
	margin-bottom:20px;
	padding:5px;
}

.selectlike2 p {
line-height:200%;
}


.selectlike3 {
height : 250px;
width : 810px;
overflow : scroll;
	border : 1px solid #a6967e;
	padding:5px;
	margin-bottom:20px;
}
.selectlike3 p {
	line-height:200%;
}

.line {
	background-color:#a6967e;
height:1px;
 
}