@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@400;700&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,300;1,900&amp;family=Montserrat:ital,wght@1,300&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,300;1,900&amp;family=Noto+Sans+JP:wght@100;300;900&amp;family=Noto+Sans+KR:wght@100;300;500;900&amp;display=swap');

body{
	font-family: 'Lato', Noto Sans JP,Noto Sans KR, "微軟正黑體",Microsoft JhengHei,Arial, Helvetica, sans-serif;
	color: #7B7B7B
}
p{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7B7B7B;
	line-height: 18px;

}

.blue_tite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0060C2;
	line-height: 22px;
}
.brown_tite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #8c6a24;
	line-height: 22px;
}
.g1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7B7B7B;
	line-height: 18px;
}
.g1 A:link {
	COLOR: #F60;
	text-decoration: none
}
.g1 A:active {
	COLOR: #F60;
	text-decoration: none
}
.g1 A:visited {
	COLOR: #F60;
	text-decoration: none
}
.g1 A:hover {
	COLOR: #F60;
	text-decoration: underline
}
.g1 table tr .g1 strong {
	color: #FFF;
}

.or1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF6600;
	line-height: 22px;
}
.g2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999;
}
.w1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	line-height: 15px;
	top: 10px;
}
.brown1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #630;
	line-height: 15px;
	top: 10px;
}
.red1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2A0000;
	line-height: 18px;
}
.red1 A:link {
	COLOR: #2A0000;
	text-decoration: none
}
.red1 A:active {
	COLOR: #2A0000;
	text-decoration: none
}
.red1 A:visited {
	COLOR: #2A0000;
	text-decoration: none
}
.red1 A:hover {
	COLOR: #F60;
	text-decoration: underline
}

.green1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003704;
	line-height: 18px;
}
.green1 A:link {
	COLOR: #003704;
	text-decoration: none
}
.green1 A:active {
	COLOR: #003704;
	text-decoration: none
}
.green1 A:visited {
	COLOR: #003704;
	text-decoration: none
}
.green1 A:hover {
	COLOR: #329E00;
	text-decoration: underline
}



.green2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #76b900;
	line-height: 18px;
}
.green2 A:link {
	COLOR: #76b900;
	text-decoration: none
}
.green1 A:active {
	COLOR: #76b900;
	text-decoration: none
}
.green2 A:visited {
	COLOR: #76b900;
	text-decoration: none
}
.green2 A:hover {
	COLOR: #76b900;
	text-decoration: underline
}


.yellow01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffcc0d;
	line-height: 18px;
}
.yellow01 A:link {
	COLOR: #ffcc0d0;
	text-decoration: none
}
.yellow01 A:active {
	COLOR: #ffcc0d;
	text-decoration: none
}
.yellow01 A:visited {
	COLOR: #ffcc0d;
	text-decoration: none
}
.yellow01 A:hover {
	COLOR: #ffcc0d;
	text-decoration: underline
}


.gary1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	color: #777777;
	line-height: 18px;
}
.gary1 A:link {
	COLOR: #777777;
	text-decoration: none
}
.gary1 A:active {
	COLOR: #777777;
	text-decoration: none
}
.gary1 A:visited {
	COLOR: #777777;
	text-decoration: none
}
.gary1 A:hover {
	COLOR: #777777;
	text-decoration: underline
}






.blue1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00296A;
	line-height: 18px;
}
.blue1 A:link {
	COLOR: #00296A;
	text-decoration: none
}
.blue1 A:active {
	COLOR: #00296A;
	text-decoration: none
}
.blue1 A:visited {
	COLOR: #00296A;
	text-decoration: none
}
.blue1 A:hover {
	COLOR: #005DC0;
	text-decoration: underline
}



.icon_social {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #777777;
	padding: 5px;
}
.icon_social A:link {
	COLOR: #777777;
	text-decoration: none
}
.icon_social A:active {
	COLOR: #777777;
	text-decoration: none
}
.icon_social A:visited {
	COLOR: #777777;
	text-decoration: none
}
.icon_social A:hover {
	color: #555555;
	text-decoration: underline
}





.hr_style11 {
	height: 6px;
	background: url(http://www.palit.com/enews/inc/images/hr-11.png) repeat-x 0 0;
    border: 0;
}

.Button_blue_m {
    -moz-box-shadow: inset 0px 1px 0px 0px #97c4fe;
    -webkit-box-shadow: inset 0px 1px 0px 0px #97c4fe;
    box-shadow: inset 0px 1px 0px 0px #97c4fe;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0));
    background: -moz-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
    background: -webkit-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
    background: -o-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
    background: -ms-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
    background: linear-gradient(to bottom, #3d94f6 5%, #1e62d0 100%);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0',GradientType=0);
    background-color: #3d94f6;
    -moz-border-radius: 6px;
    border: 1px solid #337fed;
    display: inline-block;
    cursor: pointer;
    color: #ffffff;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 0px 1px 0px #1570cd;
    padding-top: 6px;
    padding-right: 24px;
    padding-bottom: 6px;
    padding-left: 24px;
}
.Button_blue_m:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6));
	background:-moz-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:-webkit-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:-o-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:-ms-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:linear-gradient(to bottom, #1e62d0 5%, #3d94f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6',GradientType=0);
	background-color:#1e62d0;
}
.Button_blue_m:active {
	position:relative;
	top:1px;
}


.Button_green_nv {
	-moz-box-shadow: inset 0px 1px 0px 0px #a4e271;
	-webkit-box-shadow: inset 0px 1px 0px 0px #a4e271;
	box-shadow: inset 0px 1px 0px 0px #a4e271;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
	background: -moz-linear-gradient(top, #89c403 5%, #77a809 100%);
	background: -webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
	background: -o-linear-gradient(top, #89c403 5%, #77a809 100%);
	background: -ms-linear-gradient(top, #89c403 5%, #77a809 100%);
	background: linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
	background-color: #89c403;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 0;
	border: 1px solid #74b807;
	display: inline-block;
	cursor: pointer;
	color: #ffffff;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 32px;
	padding-left: 32px;
	padding-bottom: 10px;
	text-decoration: none;
	text-shadow: 0px 1px 0px #528009;
}
.Button_green_nv:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403));
	background:-moz-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-webkit-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-o-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:-ms-linear-gradient(top, #77a809 5%, #89c403 100%);
	background:linear-gradient(to bottom, #77a809 5%, #89c403 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403',GradientType=0);
	background-color:#77a809;
}
.Button_green_nv:active {
	position:relative;
	top:1px;
}

