a:link {
	color:#F30;
	text-decoration: underline;
}
a:hover {
	color:#F30;
	text-decoration:none
}
a:visited {
	text-decoration: underline;
	color: #000;
}
.sec_bg {
	background-image: url(../images/au_mainpic.jpg);
	height: 124px;
	width: 949px;
}
.breadcrumb {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #FFF;
	padding-left: 10px;
}

.white2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-left: 10px;
}
.topnavi {
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-size: 9px;
}
.conts_left {
	background-image: url(../images/contents_left.jpg);
	width: 30px;
}
.conts_right {
	background-image: url(../images/contents_right.jpg);
	width: 53px;
}
.nv_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	padding-left: 10px;
	font-weight: bold;
}
.nv_subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	padding-left:15px;
}
.topbg {
	background-image: url(../images/top.gif);
}
.bottombg {
	background-image: url(../images/bottom.gif);
	height: 296px;
}
.contents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 20px;
	text-align: justify;
	
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
#gallery {
	width:100%;
	background:url(../images/mpg_bg_pix.jpg) top center no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#gallery a:link {
	font-size: 12px;
	color: #333;
	text-decoration:none;
}
#gallery_image {
	padding:23px 0 0 33px;
}
.gallery_span {
	font-size:14px;
	font-weight:bold;
	color:#FF3300;
}
a.topnavi:link {
	color:#FFF;
	text-decoration: none;
}
a.topnavi:hover {
	color:#FFF;
	text-decoration:none
}
a.topnavi:visited {
	color:#FFF;
	text-decoration:none
}

.topnavibg {
	background-image: url(../images/topsub_nv.jpg);
	padding-right: 30px;
	height: 18px;
}
.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333;
	font-weight: bold;
}
.breadcrumb2 {
	font-family: Verdana, Geneva, sans-serif;
	color: #F30;
	font-size: 10px;
	font-weight: bold;
}
.sec_bgPS {
	background-image: url(../images/ps_mainpic.jpg);
	height: 124px;
	width: 949px;
}
.contentsBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F30;
	font-weight: bold;
}
.topnavibgMain {
	background-image: url(../images/topsub_nv.jpg);
	height: 19px;
	padding-right: 30px;
}
.Mainpicbg {
	background-image: url(../images/main_pic.jpg);
	padding-right: 30px;
	height: 19px;
	background-repeat: no-repeat;
}
.Mainpicbg2 {
	background-image: url(../images/main_pic2.jpg);
	background-repeat: no-repeat;
	background-position: 5px;
}
.sec_bgPRO {
	background-image: url(../images/pro_mainpic.jpg);
	height: 124px;
	width: 949px;
}
.sec_bgMBE4U {
	background-image: url(../images/mbe4umainpic.jpg);
	height: 124px;
	width: 949px;
}
.contents_Underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 20px;
	text-decoration: underline;
}
.sec_bgSYO {
	background-image: url(../images/syo_mainpic.jpg);
	height: 124px;
	width: 949px;
}
.sec_bgWPS {
	background-image: url(../images/wps_mainpic.jpg);
	height: 124px;
	width: 949px;
}
.Propicbg {
	background-image: url(../images/contents_top2.jpg);
	background-repeat: no-repeat;
	height: 42px;
}
.sec_bgCL {
	background-image: url(../images/cl_mainpic.jpg);
	height: 124px;
	width: 949px;
}

.media-photo{
	padding:5px 5px 5px 5px;
	border: 1px dotted #999999;
}
.contentsCL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 20px;
}
.contents_italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #371C00;
	line-height: 20px;
	text-align: justify;
	font-style: italic;
	font-weight: bold;
}
.contentsBold_Orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F30;
	font-weight: bold;
}
.contents10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	line-height: 18px;
	text-align: justify;
}
.bgleft {
	background-image: url(../images/m_cleft.png);
	background-repeat: repeat-y;
}
.bgright {
	background-image: url(../images/m_cright.png);
	background-repeat: repeat-y;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	line-height: 20px;
}
.contents16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333;
	line-height: 18px;
	text-align: justify;
}
.title_s2w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C00;
	font-weight: bold;
}
.s2w_code {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 20px;
	font-style: italic;
	font-weight: bold;
}
#headertab
{
	padding:40px 0 0 0;
}
article.tabs  
{
	position: relative;
	display: block;
	width: 630px;
	height: 320px;
	margin: 120px auto;
}
article.tabs section  
{
	position: absolute;
	display: block;
	top: 1.8em;
	height: 12em;
	padding: 1px 0px;
	background-color: #ddd;
	border-radius: 5px;
	box-shadow: 0 3px 3px rgba(0,0,0,0.1);
	z-index: 0;
} 
article.tabs section:first-child  
    {  
        z-index: 1;  
    }  
article.tabs section h2  
{  
    position: absolute;  
    font-size: 1em;  
    font-weight: normal;  
    width: 120px;  
    height: 1.8em; 
    top: -8.8em;  
    left: 10px;  
    padding: 0px;  
    margin: 0;  
    color: #999;  
    background-color: #ddd;  
    border-radius: 5px 5px 0 0;  
}  
article.tabs section:nth-child(2) h2  
{  
    left: 165px;
}  
article.tabs section:nth-child(3) h2  
{  
    left: 320px; 
}  
article.tabs section:nth-child(4) h2  
{  
    left: 480px;  
}
article.tabs section h2 a  
{  
    display: block;  
    width: 100%;
    line-height: 1.8em;  
    text-align: center;  
    text-decoration: none;  
    color: inherit;  
    outline: 0 none;  
}
article.tabs section:target,  
article.tabs section:target h2  
{  
    color: #333;  
    background-color: #fff;  
    z-index: 2;  
}
article.tabs section,  
article.tabs section h2  
{  
    -webkit-transition: all 500ms ease;  
    -moz-transition: all 500ms ease;  
    -ms-transition: all 500ms ease;  
    -o-transition: all 500ms ease;  
    transition: all 500ms ease;  
} 
