@charset "utf-8";

/* =============================================================================
   共通要素
   ========================================================================== */

/*----------------------------------------------------
	h1,h2
----------------------------------------------------*/

/* h1 */

#main h1 {
	margin: 0 0 40px 0 ;
    padding: 25px 20px 16px 20px;
	font-size: 186%;
    font-weight: normal;
	line-height:1.35;
    border-bottom: 4px solid #f6ad48;
	background:#fce6c8;
	border-top-left-radius: 3px; 
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px; 
}

@media only screen and (max-width:640px){
	#main h1 {
	margin: 0 0 30px 0 ;
    padding: 15px 14px 10px 15px;
	font-size: 122%;
	}

	#main p,
	#main li {
	word-break: break-all;
	}

}

	/* Style of active button */

	/* 白 */
.bg1 #main h1 { background:#fce6c8;}

	/* 黒 */
.bg2 #main h1 { background:#000000;}

	/* 青 */
.bg3 #main h1 { background:#0000ff;}



/* h2 */

#main h2 {
	margin: 3em 0 16px 0;
	padding: 0 5px 0 0;
	font-size:139%;
	line-height:1.35;
	border-bottom: 1px solid #f6ad48;
}

@media only screen and (max-width:640px){
	#main h2 {
	font-size: 115%;
	}
}

#main h2.h01 {
	margin-top:1em;
}

#main h2.h02 {
	margin-bottom:0;
}

#main h2.h03 {
	margin-bottom:1.5em;
}

#main h2.h_green {
	border-bottom: 1px solid #3a802d;
}

#main h2.h_blue {
	border-bottom: 1px solid #0973b9;
}

#main h2.h_red {
	border-bottom: 1px solid #c41727;
}

#main h2.h_pink {
	border-bottom: 1px solid #d65c68;
}

	/* Style of active button */

	/* 黒 */
.bg2 #main h2.h_green,
.bg2 #main h2.h_blue,
.bg2 #main h2.h_red,
.bg2 #main h2.h_pink { border-bottom: 1px solid #ffffff;}

	/* 青 */
.bg3 #main h2.h_green,
.bg3 #main h2.h_blue,
.bg3 #main h2.h_red,
.bg3 #main h2.h_pink { border-bottom: 1px solid #ffff00;}



#main h2.h11 {
	margin: 3em 0 16px 0;
    padding: 10px 20px 8px 20px;
	font-size:139%;
	line-height:1.35;
    border-left: 8px solid #f6ad48;
	background:#fce6c8;
	border-bottom: none;
}

	/* Style of active button */

	/* 白 */
.bg1 #main h2.h11 { background:#fce6c8; color:#000000;}

	/* 黒 */
.bg2 #main h2.h11 { background:#000000; color:#ffffff;}

	/* 青 */
.bg3 #main h2.h11 { background:#0000ff; color:#ffff00;}


/* h3 */

#main h3 {
	margin: 3em 0 16px 0;
	padding: 0 0 0 16px;
	font-size:115%;
	line-height:1.35;
	background:url("../images/dot_orange.png") no-repeat 0px 0.25em;
}

#main h3.h301 {
	margin: 1.5em 0 10px 0;
	padding: 0 0 0 16px;
	font-size:100%;
	line-height:1.35;
}

#main h3.h302 {
	margin: 1.5em 0 10px 0;
	padding: 0 0 0 16px;
}


/* h4 */

#main h4.h401 {
	margin: 0;
	padding: 0;
	font-size:100%;
	line-height:1.35;
}

#main h4.h402 {
	margin: 4em 0 0 0;
	padding: 0;
	font-size:100%;
	line-height:1.35;
}

#main h4 {
	font-size:100%;
	color:#001F3B;
	font-weight: bold;
}

#main h5 {
	font-size:95%;
	color:#333;
	margin:0 0 10px;
	background: url(images/h5Back.png) no-repeat left center;
	padding: 5px 0 2px 28px;
	font-weight: bold;
}

#main h6 {
	font-size:95%;
	color:#333;
	margin:0 0 10px;
	font-weight: bold;
}


/*----------------------------------------------------
	index.html コンテンツ内メニュー
----------------------------------------------------*/

#main ul#subcontentslist {
	width:720px;
	margin: 50px 0 0 0;
	padding: 10px 0 0 0;
	background:#f6f6f5;
}

#main #subcontentslist li {
	width:345px;
	margin: 0 0 10px 10px;
	padding: 0;
	float:left;
	list-style-type:none;
}

#main #subcontentslist li a {
	display:block;
	margin: 0;
	padding: 28px 0 25px 34px;
	background:#ffffff url("../images/arrow_orange.png") no-repeat 12px 2em;
	line-height:1.35;
	border: 1px solid #ededeb;
	font-size:108%;
}



/*----------------------------------------------------
	p
----------------------------------------------------*/

/* p */

#main p {
	margin: 0 0 1em 0;
	line-height:1.75;
}

#main p.p0 {
	margin: 0;
}

#main p.p5 {
	margin: 0 0 5px 0;
}

#main p.mt_15 {
	margin-top:1.5em;
}

/* p：indent */

#main p.idt_11 {
	padding-left:1em;
	text-indent:-1em;
}

#main p.idt_12 {
	padding-left:2em;
	text-indent:-2em;
}

/* p：h3dot */

#main p.d_orange01 {
	margin: 0 0 1em 0;
	padding: 0 0 0 20px;
	line-height:1.35;
	background:url("../images/dot_orange.png") no-repeat 0px 0.2em;
}


/* p：link：arrow_orange */

.link_a_orange01 {
	margin: 0;
	padding: 0 0 0.5em 25px;
	background:url("../images/arrow_orange.png") no-repeat 8px 0.5em;
}

.link_a_orange02 {
	margin: 2em 0 0 0 !important;
	padding: 0 0 0.5em 25px;
	background:url("../images/arrow_orange.png") no-repeat 8px 0.5em;
}

@media only screen and (max-width:640px){
	.link_a_orange01,
	.link_a_orange02 {
	background:url("../images_sp/arrow_orange_sp.png") no-repeat 8px 0.5em;
	background-size: 11px 11px;
	}
}

/* p：link：arrow_orange：右 */

.link_a_orange_right01 {
	text-align:right;
}

.link_a_orange_right01 a {
	display: inline-block;
	margin: 0;
	padding: 0 0 0 18px;
	background:url("../images/arrow_orange.png") left center no-repeat;
}

@media only screen and (max-width:640px){
	.link_a_orange_right01 a {
	background:url("../images_sp/arrow_orange_sp.png") left center no-repeat;
	background-size: 11px 11px;
	}
}


/* p：link：link_bloc_orange */

#main .link_bloc {
	padding: 0;
	float:right;
}

#main .link_bloc a {
	display: inline-block;
	margin: 0;
	padding: 13px 35px 12px 35px;
	background:#f6ad48 url("../images/arrow_gray.png") 17px center no-repeat;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}

#main .link_bloc a:hover { background:#f9c57f url("../images/arrow_gray.png") 17px center no-repeat;}


@media only screen and (max-width:640px){
	#main .link_bloc a {
	background:url("../images_sp/arrow_gray_sp.png") 17px center no-repeat;
	background-size: 11px 11px;
	}
	
	#main .link_bloc a:hover { 
	background:url("../images_sp/arrow_gray_sp.png") 17px center no-repeat;
	background-size: 11px 11px;
	}
}

	/* Style of active button */

	/* 白 */
.bg1 #main .link_bloc a { background:#f6ad48 url("../images/arrow_gray.png") 17px center no-repeat;}

	/* 黒 */
.bg2 #main .link_bloc a { background:#000000 url("../images/arrow_orange.png") 17px center no-repeat;}

	/* 青 */
.bg3 #main .link_bloc a { background:#0000ff url("../images/arrow_orange.png") 17px center no-repeat;}


@media only screen and (max-width:640px){
	.bg1 #main .link_bloc a {
	background:url("../images_sp/arrow_gray_sp.png") 17px center no-repeat;
	background-size: 11px 11px;
	}
	
	.bg2 #main .link_bloc a { 
	background:url("../images_sp/arrow_orange_sp.png") 17px center no-repeat;
	background-size: 11px 11px;
	}
	
	.bg3 #main .link_bloc a { 
	background:url("../images_sp/arrow_orange_sp.png") 17px center no-repeat;
	background-size: 11px 11px;
	}
}


/*----------------------------------------------------
	font-size　基本サイズ14px
----------------------------------------------------*/

.text10 { font-size: 72%; }
.text11 { font-size: 79%; }
.text12 { font-size: 86%; }
.text13 { font-size: 93%; }
.text14 { font-size: 100%; }
.text15 { font-size: 108%; }
.text16 { font-size: 115%; }
.text17 { font-size: 122%; }
.text18 { font-size: 129%; }
.text19 { font-size: 136%; }
.text20 { font-size: 143%; }
.text21 { font-size: 150%; }
.text22 { font-size: 158%; }
.text23 { font-size: 165%; }
.text24 { font-size: 172%; }
.text25 { font-size: 179%; }
.text26 { font-size: 186%; }

.bold	{ font-weight: bold; }
.red	{ color: #cc0000; }
.red_f	{ color: #ff0000; }


	/* Style of active button */

	/* 白 */
.bg1 #main .red {color: #cc0000;}

	/* 黒 */
.bg2 #main .red { color:#ffff00;}

	/* 青 */
.bg3 #main .red { color:#ffffff;}



/*----------------------------------------------------
	段落
----------------------------------------------------*/

.center	{
	text-align: center;
}

.right	{
	text-align: right;
}

.left	{
	text-align: left;
}

#main .f_right {
	float: right;
}

#main .f_left {
	float: left;
}



/*----------------------------------------------------
	font
----------------------------------------------------*/

#main strong {
	font-weight:bold;
}


/*----------------------------------------------------
	画像配置
----------------------------------------------------*/

	/* 画像配置（右）キャプション無し */

#main .image_right01 {
	margin: 0 0 0 20px;
	padding: 0 0 20px 0;
	float: right;
}

@media only screen and (max-width:640px){
	#main .image_right01 {
	float: none;
	}

	#main .image_right01 img {
	display:block;
	margin:0 auto;
	text-align:center;
	width: auto;
	max-width: 100%;
	height:auto;
	}
}


/*----------------------------------------------------
	list
----------------------------------------------------*/

	/* list：1階層：リストマークなし */

#main .list_1_01 {
	margin: 0 0 0.5em 1em;
	padding: 0;
	list-style:none;
}

#main .list_1_01 li {
	margin: 0;
	padding: 0 0 0.5em 0;
	line-height:1.5;
}

	/* list：1階層：decimal */

#main .list_d1_01 {
	margin: 0 0 0.5em 3em;
	padding: 0;
	list-style: decimal;
}

#main .list_d1_01 li {
	margin: 0;
	padding: 0 0 0.5em 0;
	line-height:1.5;
}

	/* list：2階層：decimal */

#main .list_d2_01 {
	margin: 0 0 0.5em 3em;
	padding: 0;
	list-style: decimal;
}

#main .list_d2_01 li {
	margin: 0;
	padding: 0 0 0.5em 0;
	line-height:1.5;
}

#main .list_d2_01 li ol {
	margin: 1em 0 0 2em;
	padding: 0;
	line-height:1.5;
	list-style: decimal;
}

#main .list_d2_01 li li {
	margin: 0;
	padding: 0 0 0.5em 0;
	line-height:1.5;
}

#main .list_d2_01 li ul.list_d22_01  {
	margin: 1em 0 0 0;
	padding: 0;
	line-height:1.5;
	list-style: none;
}

#main .list_d2_01 li ul.list_d22_01 li {
	margin: 0;
	padding: 0 0 0.5em 2.75em;
	line-height:1.5;
	text-indent:-2.75em;
}



	/* list：1階層：dot_orange */

#main .list_1_orange01 {
	margin: 0;
	padding: 0;
	list-style:none;
}

#main .list_1_orange01 li {
	margin: 0;
	padding: 0 0 0.5em 15px;
	background:url("../images/dot_orange_02.png") no-repeat 0px 0.5em;
	line-height:1.5;
}

#main .list_1_orange02 {
	margin: 0 0 0 1.5em;
	padding: 0;
	list-style:none;
}

#main .list_1_orange02 li {
	margin: 0;
	padding: 0 0 0.5em 15px;
	background:url("../images/dot_orange_02.png") no-repeat 0px 0.5em;
	line-height:1.5;
}



	/* list：2階層：dot_orange */

#main ul.list_2_orange01 {
	margin: 0;
	padding: 0;
	list-style:none;
}

#main .list_2_orange01 li {
	margin: 0;
	padding: 0 0 0.5em 0;
	line-height:1.5;
}

#main .list_2_orange01 li ul {
	margin: 0.25em 0 0 2em;
	padding: 0;
	list-style:none;
}

#main ul.list_2_orange01 li li{
	margin: 0;
	padding: 0 0 0.5em 15px;
	background:url("../images/dot_orange_02.png") no-repeat 0px 0.5em;
	line-height:1.5;
}
#main ul.list_2_orange01 li {
	background: none;
} 

#main ul {
	padding: 0 0 0 1em;
	list-style: none;
}
#main ul li {
	margin: 0;
	padding: 0 0 0.5em 15px;
	background:url("../images/dot_orange_02.png") no-repeat 0px 0.5em;
	line-height:1.5;
}


	/* list：多階層：dot_orange */

#main .list_99_orange01 {
	margin: 0;
	padding: 0;
	list-style:none;
}

#main .list_99_orange01 li {
	margin: 0.4em 0;
	padding: 0 0 0 15px;
	background :url("../images/dot_orange_02.png") no-repeat 0px 0.5em;
	line-height:1.5;
}

#main .list_99_orange01 li ul {
	margin: 0 0 1em 2em;
	padding: 0;
	list-style:none;
}

#main .list_99_orange01 li li{
	margin: 0.4em 0;
	padding: 0 0 0 15px;
	background: url("../images/dot_orange_02.png") no-repeat 0px 0.5em;
	line-height:1.5;
}


	/* list：3階層：dot_multi */

#main .list_3_multi01 {
	margin: 0;
	padding: 0;
	list-style:none;
}

#main .list_3_multi01 li {
	margin: 0.4em 0;
	padding: 0 0 0 15px;
	background :url("../images/dot_brown_01.png") no-repeat 0px 0.4em;
	line-height:1.5;
}

#main .list_3_multi01 li ul {
	margin: 0 0 1em 2em;
	padding: 0;
	list-style:none;
}

#main .list_3_multi01 li li{
	margin: 0.4em 0;
	padding: 0 0 0 15px;
	background: url("../images/dot_orange_02.png") no-repeat 0px 0.5em;
	line-height:1.5;
}

#main .list_3_multi01 li li ul {
	margin: 0 0 1em 2em;
	padding: 0;
	list-style:none;
}

#main .list_3_multi01 li li li{
	margin: 0.4em 0;
	padding: 0 0 0 15px;
	background: url("../images/dot_gray_02.png") no-repeat 0px 0.5em;
	line-height:1.5;
}


@media only screen and (max-width:640px){
	#main .list_3_multi01 li ul {
	margin: 0 0 1em 0.5em;
	}

	#main .list_3_multi01 li li ul {
	margin: 0 0 1em 0.5em;
	}
}



	/* list：1階層：arrow_orange */

#main .list_a_orange01 {
	margin: 0;
	padding: 0;
	list-style:none;
}

#main .list_a_orange01 li {
	margin: 0;
	padding: 0 0 0.5em 25px;
	background:url("../images/arrow_orange.png") no-repeat 8px 0.3em;
	line-height:1.5;
}

@media only screen and (max-width:640px){
	#main .list_a_orange01 li {
	background:url("../images_sp/arrow_orange_sp.png") no-repeat 8px 0.3em;
	background-size: 11px 11px;
	}
}

	/* list：Contribute汎用：dot_orange */

#main .list_000 {
	margin: 0.4em 0;
	padding: 0 0 0 15px;
	background :url("../images/dot_orange_02.png") no-repeat 0px 0.5em;
	line-height:1.5;
	list-style:none;
}


/*----------------------------------------------------
	お問い合わせ
----------------------------------------------------*/

#main .inquiry_box01 {
	margin: 20px 0 0 0;
	padding: 20px 20px 25px 20px;
	border: 10px solid #f3f3f0;
}

@media only screen and (max-width:640px){
	#main .inquiry_box01 {
	padding: 10px 10px 14px 10px;
	}

}

#main .inquiry_box01 dl {
	margin: 0;
	padding: 0;
}

#main .inquiry_box01 dt {
	margin: 0 0 0.4em 0;
	padding: 0 0 0 16px;
	font-size:115%;
	line-height:1.35;
	background:url("../images/dot_orange.png") no-repeat 0px 0.25em;
}

#main .inquiry_box01 dd {
	margin: 0 0 0 30px;
	padding: 0;
}

@media only screen and (max-width:640px){
	#main .inquiry_box01 dd {
	margin: 0 0 0 1em;
	}

}

#main .inquiry_box02 {
	margin: 50px 0 0 0;
	padding: 20px 20px 25px 20px;
	border: 10px solid #f3f3f0;
}

#main .inquiry_box02 dl {
	margin: 0;
	padding: 0;
}

#main .inquiry_box02 dt {
	margin: 0 0 0.4em 0;
	padding: 0 0 0 16px;
	font-size:115%;
	line-height:1.35;
	background:url("../images/dot_orange.png") no-repeat 0px 0.25em;
}

#main .inquiry_box02 dd {
	margin: 0 0 0 30px;
	padding: 0;
}

@media only screen and (max-width:640px){
	#main .inquiry_box02 {
	padding: 10px 10px 14px 10px;
	}

	#main .inquiry_box02 dd {
	margin: 0 0 0 1em;
	}
}


.text_blue {color:#006DD9;}
.text_green {color:#006633;}
.text_red {color:#990000;}
.text_black {color:#000;}

.textRed {color:red;}
.textBlueBold {color:#4d66cc; font-weight:bold;}
.textPurple {color:#6A5ACD;}
.textGreen {color:#00827D;}
.textGray {color:#999;}
.textGraySmall {color:#999; font-size:80%;}
.textSmall {font-size:80%;}
.textLarge {font-size:130%;}

.backYellow {background: #FFFFFA;}
.backPink {background: #fff6fa;}
.backBlue {background: #f6faff;}
.backOrange {background: #fff8ee;}

.textRedSmall {color:red; font-size: 0.8em;}
.textPurpleSmall {color:#6A5ACD; font-size: 0.8em;}
.textGreenSmall {color:#00827D; font-size: 0.8em;}

.clearfix:after {
    content: '';
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.clearfix {
    zoom: 1; /* for IE6/7 */
}

.textRight {text-align:right;}
.textCenter {text-align:center;}


.photoAreaL {
	float:left;
	margin:0 20px 30px;
}

.photoAreaR {
	float:right;
	margin:0 20px 30px;
}

.photoAreaL p, .photoAreaR p {
	margin:0 !important;
	padding:5px;
	background:#EEE;
	font-size:80%;
	line-height:150%;
}
.photoAreaC {
	margin-bottom: 40px;
}
.photoAreaC p {
	text-align: center;
}

p.marginZero {
	margin:0 !important;
	padding:1px;
}

p.marginZero img {
	border:4px solid #FFF;
}

.kakomiDouble {margin:0 0 10px; border:3px #CCC double; padding:15px 15px 0;}
.kakomiDouble2 {margin:0 20px 10px; border:3px #CCC double; padding-top:15px;}
.kakomiSingle {margin:0 0 20px; border:1px #CCC solid; padding:15px 15px 0;}

.arrowRight {
	background: url("images/arrow.png") no-repeat scroll left center rgba(0, 0, 0, 0);
	padding-left: 20px;
}
p.comment1 {
	background: url(images/kome.gif) no-repeat left center;
	padding-left: 20px;
}
a.pdfLink {
	padding:5px 0 5px 20px;
	background:url(images/pdficon.gif) no-repeat left 5px;
}

a.wordLink {
	padding:5px 0 5px 20px;
	background:url(images/word.gif) no-repeat left 5px;
}

a.excelLink {
	padding:5px 0 5px 20px;
	background:url(images/excel.gif) no-repeat left 5px;
}

a.movieLink {
	padding:5px 0 5px 22px;
	background:url(images/movie.gif) no-repeat left 8px;
}

a.new {
	padding:5px 45px 5px 0;
	background:url(images/new.gif) no-repeat right center;
}

.centering {
	margin:auto !important;
}

img.wcv_ww_newwindowicon {
	padding-left:6px;
}

.youtubeArea {
	margin: 0 10px 15px;
}

.menuList {
	overflow: hidden;
	margin: 20px 0 50px;
}

.menuList ul {
	margin: 0;
}

.menuList ul li {
	width: 100%;
	background: none;
	padding: 0;
}

.menuList ul li a {
	border: 1px solid #CCC;
	border-radius: 6px;
	display: block;
	padding: 15px 20px 15px 30px;
	margin: 0 10px 10px;
	background: url(images/liOrange.png) no-repeat 10px center;
}
.menuList ul li a:hover {
  background: url(images/liOrange.png) no-repeat 10px center #EBEFF8;
}

.menuList2c *,
.menuList3c {
  box-sizing: border-box;
}
.menuList2c ul,
.menuList3c ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0;
  padding: 0;
}
.menuList2c ul li {
  width: 49%;
  padding: 0;
  margin: 0 0 10px;
  background: none;
  list-style: none;
}
.menuList3c ul li {
  width: 32%;
  padding: 0;
  margin: 0 0 10px;
  background: none;
  list-style: none;
}
.menuList2c ul li a,
.menuList3c ul li a {
  display: block;
  border: 1px solid #CCC;
  border-radius: 10px;
  background: url(images/liTriangle.png) no-repeat 10px center;
  padding: 20px 20px 20px 30px;
}
.menuList2c ul li a:hover,
.menuList3c ul li a:hover {
	background: url(images/liTriangle.png) no-repeat 10px center #fffff8;
}
.linkBox {
	background:#F3F3F3;
	padding:20px 20px 15px;
}

.linkBox p {
	background:url(images/linkBoxBack.png) no-repeat right center #FFF;
	border:1px solid #CCC;
	padding:8px 20px;
	margin:0 0 5px;
}

.linkBox p a {
	display:block;
}

p.none {
	visibility: hidden;
}
.imgLeft {
	float:left;
	margin-right:20px;
}

.imgRight {
	float:right;
	margin-left:20px;
}

p.imgLeft {
	margin: 0 2em 1.5em 0 !important;
}
p.imgRight {
	margin: 0 0 1.5em 2em !important;
}

table {
	max-width: 100%;
	margin:0 0 20px;
	border-collapse:collapse;
	border:1px solid #999;
	empty-cells:show ;
	font-size:95%;
}

caption {
	font-size:100%;
	color:#000;
	text-align:left;
	margin-bottom:5px;
}

td, th {
	border:1px solid #999;
	padding:5px 10px;
	vertical-align:top;
	line-height:130%;
}

th {
	color:#000;
	background:#FAFAFA;
	text-align:left;
}

td p {
	margin:0;
	padding:0;
	font-size:100%;
	text-align: left;
}

td ul {
	margin:0;
	padding:0;
	font-size:110%;
}

td ol {
	margin:0 0 0 15px;
	padding:0;
	font-size:110%;
}


@media screen and (max-width:479px) {
	.youtubeArea {
		position: relative;
		width: 100%;
		padding-top: 56.25%;
		margin: 0 0 20px;
	  }
	  .youtubeArea iframe {
		position: absolute;
		top: 0;
		right: 0;
		width: 100% !important;
		height: 100% !important;
	  }
	
	  .imgLeft,
	  .imgRight {
		float: none;
		text-align: center;
		margin-bottom: 10px;
	  }
	
	  .photoAreaL,
	  .photoAreaR {
		float: none;
		text-align: center;
		margin-bottom: 10px;
	  }
	
	  .mapWrap iframe {
		width: 100%;
	  }
	  .menuList2c ul li {
		width: 100%;
	  }
	  .menuList3c ul li {
		width: 49%;
	  }	  
}

#nyuusatsu hr {
	border-top: 1px dotted #b0b0b0;
}
#main #nyuusatsu p {
	margin: 0 0 0.5em 0;
}

.otoiawase {
	margin: 50px 0 20px 0 ;
	padding: 20px 20px 20px 20px;
	border: 10px solid #f3f3f0;
}
#main .otoiawase h2 {
	margin: 0 0 16px;
	padding: 0 0 0 16px;
	font-size: 115%;
	background: url(../images/dot_orange.png) no-repeat 0px 0.25em;
	border: none;
}