/* applistyle CSS Document */

ol {list-style-position:outside;}

/* Av€Κ */
#container_ap {
	display:block;
	width:838px;
	background:#E7EBE7;
	margin:0 auto;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	text-align:left;
	}

.ap_frame {
	display:block;
	width:750px;
	border:1px solid #999999;
	margin:20px auto 5px auto;
	background:#FFFFFF;
	}

.ap_clear {
    clear:both;
    margin:0px;
    padding:0px;
    line-height:0px;
    font-size:0px;
    height:0px;
}

/* TitleiγΩΗκj */
.ap_title_Left {
	display:block;
	width:660px;
	height:35px;
	float:left;
	background:#FFFFFF;
	text-align:left;
	}

.ap_title_Left h1 {margin-top:10px; margin-left:10px;}

.ap_title_Right {
	display:block;
	width:90px;
	height:35px;
	float:right;
	background:#FFFFFF;
	}

.ap_title_Right p {margin-top:10px; margin-right:10px; text-align:right;}

#ap_title2 {
	display:block;
	width:750px;
	background:#FFFFFF;
	border-bottom:1px solid #999999;
	}

#ap_title2-Left {
	float:left;
	display:block;
	width:650px;
	padding:10px 0px 10px 0px;
	}

#ap_title2-Right {
	float:right;
	display:block;
	width:90px;
	padding:10px 0px 10px 0px;
	}

#ap_title2-Left h1 {
	display:block;
	padding:0px 0px 0px 10px;
	text-align:left;
	}

#ap_title2-Left p {
	display:block;
	padding:3px 0px 0px 15px;
	text-align:left;
	}

#ap_title2-Right p {
	display:block;
	padding-right:10px;
	text-align:right;
	}

/* MainArea */
.ap_outline {
	display:block;
	margin:15px auto 0px auto;
	background:#FFFFFF;
	}

.ap_outline-nobg {
	display:block;
	margin:15px auto 0px auto;
	}

.outline-margin {
	margin:0px 10px 0px 5px;
	}

.outline-margin-re {
	margin:0px 5px 0px 10px;
	}

/* Q[Tv(TypeA) */
.ap_outline-Left {
	width:240px;
	float:left;
	}

.ap_outline-Right {
	width:380px;
	float:right;
	text-align:left;
	}

/* Q[Tv(TypeB) */
.ap_outline-Limage300 {
	width:300px;
	float:left;
	}

.ap_outline-Rtext240 {
	width:320px;
	float:right;
	text-align:left;
	}

/* Q[Tv(TypeC) */
.ap_outline-Left310 {
	width:310px;
	float:left;
	}

.ap_outline-Right340 {
	width:340px;
	float:right;
	text-align:left;
	}

/* Q[Tv(TypeD) */
.ap_outline-Left140 {
	width:140px;
	float:left;
	}

.ap_outline-Right480 {
	width:480px;
	float:right;
	}

.ap_outline-Left140 img {margin-top:10px;}

/* Q[Tv(TypeE) */
.ap_outline-Left210 {
	width:210px;
	float:left;
	}

.ap_outline-Left210 img {margin-bottom:5px;}

.ap_outline-Right415 {
	width:415px;
	float:right;
	}

/* Q[TviTextonlyj */
.ap_texttype {
	display:block;
	padding:10px 5px 5px 5px;
	}

.ap_texttype h2 {
	display:block;
	font-size:12px;
	line-height:114%;
	margin-bottom:5px;
	}

.ap_outline-Left img,
.ap_outline-Left310 img,
.ap_outline-Right240 img,
.ap_outline-Limage300 img {
	margin-top:5px;
	margin-bottom:5px;
	}

.ap_outline-Right h2,
.ap_outline-Right340 h2,
.ap_outline-Rtext h2,
.ap_outline-Rtext285 h2,
.ap_outline-Ltext285 h2,
.ap_outline-Ltext255 h2,
.ap_outline-Right400 h2,
.ap_outline-Left375 h2,
.ap_outline-Rtext240 h2,
.ap_outline-Right480 h2,
.ap_outline-Right415 h2,
.ap_outline-Right420 h2 {
	display:block;
	margin-top:10px;
	font-size:12px;
	line-height:114%;
	}

.ap_outline-Right h3,
.ap_outline-Right340 h3,
.ap_outline-Rtext h3,
.ap_outline-Rtext285 h3,
.ap_outline-Ltext285 h3,
.ap_outline-Ltext255 h3,
.ap_outline-Right400 h3,
.ap_outline-Left375 h3,
.ap_outline-Rtext240 h3,
.ap_outline-Rtext235 h3 {
	display:block;
	margin-top:10px;
	}

.ap_outline-Right p,
.ap_outline-Rtext p,
.ap_outline-Rtext285 p,
.ap_outline-Ltext285 p,
.ap_outline-Right340 p,
.ap_outline-Right415 p,
.ap_outline-Ltext255 p,
.ap_outline-Right400 p,
.ap_outline-Left375 p,
.ap_outline-Rtext240 p,
.ap_outline-Right480 p,
.ap_texttype p,
.ap_outline-Right420 p {
	display:block;
	margin:8px 0px 8px 0px;
	}

/* Q[Πξ(typeA) */
.ap_outline-Limage {
	width:370px;
	float:left;
	}

.ap_outline-Rtext {
	width:255px;
	float:right;
	text-align:left;
	}

.ap_outline-Limage img,
.ap_outline-Rimages img,
.ap_outline-Limage390 img{margin-top:5px;}

/* Q[Πξ(typeB) */
.ap_outline-Ltext255 {
	width:255px;
	float:left;
	text-align:left;
	}

.ap_outline-Rimage,
.ap_outline-Rimages {
	width:370px;
	float:right;
	}

/* Q[Πξ(typeE) */
.thumb  {
	width:365px;
	list-style:none;
	}

.thumb li {
	float:left;
	margin:5px 0px 5px 0px;
	text-align:center;
	}

/* uAWOvqgy[WΌ */
.ap_outline-Left200 {
	width:200px;
	float:left;
	}

.ap_outline-Right420 {
	width:420px;
	float:right;
	}

/* L~LX */
.ap_outline-Left375 {
	width:375px;
	float:left;
	}

/* RO */
.ap_outline-Rtext285 {
	width:285px;
	float:right;
	}

/* ANZXϋ@ */
.ap_access {border-top:1px solid #999999; border-left:1px solid #999999;}
.ap_access tr {background:#FFFFFF;}
.ap_access td{border-right:1px solid #999999; border-bottom:1px solid #999999; padding:5px;}

/*Ε©ηΜΪs */
.apl-note{text-align:right;	margin-top:5px;	margin-right:10px;	margin-bottom:2px;	font-size:11px;}

/* ’gpiγΩΗνj*/
.ap_outline-Right240 {
	width:240px;
	float:right;
	}

.ap_outline-Ltext285 {
	width:285px;
	float:left;
	}

.ap_outline-Limage390 {
	width:390px;
	float:left;
	}

.ap_outline-Rtext235 {
	width:235px;
	float:right;
	text-align:left;
	}