@charset "iso-8859-1";
/*-------------------
 1.common elements
 2.common class
 3.page id
---------------------------*/

/*------------------------
  1.common elements
--------------------------*/

/*-- body,img --*/

img { margin: 0; padding: 0; border: 0; }

/*-- hn, a --*/
h1 {}
h2{
 margin: 10px 0;
 padding: 0;
 font-weight: normal;
}

h3 {
 margin: 0;
 padding: 0;
 font-size: 120%;
 color: #319C00;
 font-weight: normal;
}

h4 {
 margin:5px 0 0 10px;
 padding: 0;
 font-size: 120%;
 color: #319F00;
 font-weight: normal;
}

a {}
a:hover {}

/*-- div#syn --*/
div#syn {}



/*-------------------------
  2.common class
---------------------------*/

/*-- font-color --*/
.fontblue { color: #03C; }

/*-- align --*/
.ar { text-align: right; }
.al { text-align: left; }
.ac { text-align: center; }

/*-- margin --*/
.mar0 { margin: 0; padding: 0; }
.mart5 { margin-top: 5px; }
.mart30 { margin-top: 30px; }


/*-- float --*/
div#syn .fl { float: left; }
div#syn .fr { float: right; }
div#syn .cl { clear: both; }

/*------------------------
  3.page id
   3-0.common id
   3-1.Corner Top
   3-2.Country index 
--------------------------*/

/********************************************/
/* 3-0.common id                            */
/********************************************/
/*-- World Navi --*/
div#syn .WorldNavi {
 margin: 0 0 0 10px;
 padding: 0;
}
div#syn .WorldNavi dt {
 margin:10px 0 3px 0;
 padding: 0 0 0 11px;
 background: url(../images/mark_worldarea.gif) center left no-repeat;
 font-size: 130%;
 color: #319C00;
}

div#syn .WorldNavi dd {
 margin:0 0 3px 15px;
 padding: 0 0 0 10px;
 background: url(../images/mark_world.gif) center left no-repeat;
}

/*-- World Area Page Flag */
div#syn .WorldFlag {
 list-style-type: none;
 margin:0;
 padding: 0;
 clear: both;
}

div#syn .WorldFlag li {
 width: 45px;
 float: left;
 display: inline;
 margin: 0 5px 10px 0;
 padding: 0;
 text-align: center;
 font-size: 80%;
 line-height: 1.3;
}

div#syn .WorldFlag li img {
 text-decoration: none;
 border: none;
}

/********************************************/
/* 3-1.Top                                  */
/********************************************/
/*-- Lead --*/
div#syn .Lead {
 margin-top: 10px;
 padding-top: 0;
}

/*-- Newentry List --*/
div#syn #NewEntry {
 list-style-type: none;
 margin: 5px 0 0 10px;
 padding: 0;
}

div#syn #NewEntry dt {
 width: 95px;
 clear: left;
 float: left;
 margin:0 10px 5px 0;
 vertical-align: top;
}

div#syn #NewEntry dd.flag {
 width: 40px;
 float: left;
 margin: 0 10px 5px 0;
}

div#syn #NewEntry dd.txt {
 width: 390px;
 float: left;
 margin: 0 0 5px 0;
}
/* List Flag */
div#syn #NewEntry dd.Japan {
 background: url(../images/mark_japan.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.China {
 background: url(../images/mark_china.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Korea {
 background: url(../images/mark_korea.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.India {
 background: url(../images/mark_india.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Singapore {
 background: url(../images/mark_singapore.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Malaysia {
 background: url(../images/mark_malaysia.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Indonesia {
 background: url(../images/mark_indonesia.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Vietnam {
 background: url(../images/mark_vietnam.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.HongKong {
 background: url(../images/mark_hongkong.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Taiwan {
 background: url(../images/mark_taiwan.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.USA {
 background: url(../images/mark_usa.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Canada {
 background: url(../images/mark_canada.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Sweden {
 background: url(../images/mark_sweden.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Finland {
 background: url(../images/mark_finland.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Norway {
 background: url(../images/mark_norway.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Denmark {
 background: url(../images/mark_denmark.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.UK {
 background: url(../images/mark_uk.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Germany {
 background: url(../images/mark_germany.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.France {
 background: url(../images/mark_france.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Italy {
 background: url(../images/mark_italy.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Spain {
 background: url(../images/mark_spain.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Russia {
 background: url(../images/mark_russia.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Hungary {
 background: url(../images/mark_hungary.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.Australia {
 background: url(../images/mark_australia.gif) left 3px no-repeat;
}
div#syn #NewEntry dd.NewZealand {
 background: url(../images/mark_newzealand.gif) left 3px no-repeat;
}


/********************************************/
/* 3-2.Country index                        */
/********************************************/
/*-- Country Data --*/
div#syn .CountryData {
 margin: 0 0 20px 0;
 padding: 0;
 clear: both;
}
div#syn .CountryData dt {
 width: 80px;
 float: left;
 margin: 0;
 padding: 0;
 font-size: 110%;
 text-align: left;
}
div#syn .CountryData dt span {
 display: block;
 text-align: center;
}
div#syn .CountryData dd {
 width: 220px;
 float: left;
 margin: 0 0 20px 0;
 padding: 0;
}
/* CountryData List */
div#syn .CountryData dd ul {
 list-style-type: none;
 margin: 5px 0 0 10px;
 padding: 0;
}
div#syn .CountryData dd ul li {
 margin:0 0 3px 0;
 padding: 0 0 0 10px;
 background: url(../images/mark_basic.gif) left 4px no-repeat;
}

/*-- Summary --*/
div#syn .Summary {
 margin: 5px 0 0 0;
 padding: 0;
}

/*-- Article List --*/
div#syn .ArticleList {
 list-style-type: none;
 margin: 5px 0 20px 10px;
 padding: 0;
}
div#syn .ArticleList li {
 background: url(../images/mark_ball.gif) left 3px no-repeat;
 margin: 0 0 3px 0;
 padding: 0 0 0 13px;
}

/*-- ContryData PopUp --*/
div#syn .PopupData {
 list-style-type: none;
 margin: 0;
 padding: 0;
 text-align: left;
}

div#syn .PopupData li {
 margin:0 0 15px 0;
 padding: 0 0 0 10px;
 background: url(../images/mark_basic.gif) left 4px no-repeat;
}

div#syn .PopupData li span.summary {
 display: block;
 margin:0 0 0 50px;
}

div#syn .PopupData li ul.Data_list {
  list-style-type: none;
 margin: 0 0 0 50px;
 padding: 0;
}
div#syn .PopupData li ul.Data_list li {
 background: url(../images/mark_ball.gif) left 3px no-repeat;
 margin: 0;
 padding: 0 0 0 10px;
 background: url(../images/mark_basic.gif) left 4px no-repeat;
}

/*-- Reference --*/
div#syn .Reference {
 margin-top: 15px;
}
div#syn .Reference p {
 margin:0 0 7px 0;
 padding: 0;
}
