@cherset "utf-8";



body {
font-size:0.7em;
line-height:1.4em;
}


#swapcss dd.fs_s {
background-image:url(../img/head_size_btn01on.gif);
}
#swapcss dd.fs_m {
background-image:url(../img/head_size_btn02.gif);
}
#swapcss dd.fs_l {
background-image:url(../img/head_size_btn03.gif);
}


dl#topic-path dd ul li{
padding:8px 0 0 0;
}


/* safari逕ｨ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#footer ul{
padding:1px 0 0 0;
}
}
#footer ul li,
#footer ul li.end{
background-position:right 4px;
padding:4px 15px 0 0;
}


#anchor ul li{
line-height:1.8em;
}


a.btn_arrow01{
padding:2px 0 0 13px;
}
a.btn_arrow02{
zoom: 1;
padding:2px 0 0 18px;
}
a.btn_arrow03{
padding:2px 0 0 12px;
}
a.btn_dl01{
padding:2px 0 0 13px;
}
a.btn_dl02{
padding:2px 0 0 18px;
}
#contents-body p.page-top a{
line-height:2em;
}



/* ==================================
/index.html
================================== */

.top dl#information dd{
margin:12px 11px 0 0;
}
.top dl#information dd a{
padding:2px 0 1px 18px;
}


.top #pickup dl dt{
background-position:0 2px;
padding:2px 0 1px 18px;
}


.top #topics ul li a,
.top #news ul li a{
padding:2px 0 1px 18px;
}
.top #seikyoonline ul li h4.sub {
padding:2px 0 0 10px;
}


/* ==================================
/info/president/ikeda.html
================================== */
#contents-bottom dl dt a{
padding:2px 0 0 13px;
}

/* ==================================
ドロップダウン
================================== */
.dropdownA ul li a:link,
.dropdownA ul li a:visited,
.dropdownA ul li a:hover,
.dropdownA ul li a:visited:hover,
.dropdownB ul li a:link,
.dropdownB ul li a:visited,
.dropdownB ul li a:hover,
.dropdownB ul li a:visited:hover,
.dropdownC ul li a:link,
.dropdownC ul li a:visited,
.dropdownC ul li a:hover,
.dropdownC ul li a:visited:hover
{
	background-position: 8px 10px;

}

.dropdownA ul li ul li a:link,
.dropdownA ul li ul li a:visited,
.dropdownA ul li ul li a:hover,
.dropdownA ul li ul li a:visited:hover,
.dropdownB ul li ul li a:link,
.dropdownB ul li ul li a:visited,
.dropdownB ul li ul li a:hover,
.dropdownB ul li ul li a:visited:hover,
.dropdownC ul li ul li a:link,
.dropdownC ul li ul li a:visited,
.dropdownC ul li ul li a:hover,
.dropdownC ul li ul li a:visited:hover
{
	background-position: 24px 12px;
}

.dropdownD dl dd a:link,
.dropdownD dl dd a:visited,
.dropdownD dl dd a:hover,
.dropdownD dl dd a:visited:hover
{
	background-position: 10px 10px;
}


.dropdownD dl dd ul li a:link,
.dropdownD dl dd ul li a:visited,
.dropdownD dl dd ul li a:hover,
.dropdownD dl dd ul li a:visited:hover
{
	background-position: 20px 12px;
}
