
code              { line-height: 12px; letter-spacing: 0px; font-size: 12pt; }
html              { border-style: none; font-family: "Meiryo UI","Meiryo"; }
body              { border-style: none; 
                    padding: 0px; margin: 25px auto 0px; text-align: center;
                    background: #ffffff url(http://getlostin.fq-fq.net/layout/layoutimg/background.png); }
img               { border: 0px; margin: 10px 0px 0px; }
input, textarea   { background-color: white; border: 1px solid #f77b20; }
table             { border-collapse: collapse; border: 1px solid #e9cc43; 
                    line-height: 26px; letter-spacing: 1px; font-size: 16px;}
td                {  border: 1px; border-style:solid; border-color: #e9cc43; padding: 5px; margin: 0px;
                    line-height: 26px; letter-spacing: 1px; font-size: 16px; }
.bg
{ width: 590px; height: 280px; padding: 0px 0px 0px 0px; margin: 0px -10px 0px 0px; display: block;
  background: #fafafa url(http://getlostin.fq-fq.net/img/vis1_19ss.jpg) no-repeat left center;
  border-color:#f77b20; border-width: 0px; border-style: solid; color: #bbbbbb;
  font-family: "Times New Roman"; font-weight: bold;  font-style: normal; text-decoration: none; text-align: left;}


.title
 { width: 600px; display: block;
   padding: 0px 0px 0px 8px; margin: 40px 0px 10px 0px;
   border-color: #f77b20; border-width: 0px 0px 1px 0px; border-style: solid;
   font-weight: bold; font-size: 125%; font-family: "Meiryo UI","Meiryo","Times New Roman"; font-weight: bold;
   line-height: 130%; letter-spacing: 1px; }

.title_sub
 { width: 600px; display: block;
   padding: 0px 0px 0px 8px; margin: 40px 0px 10px 0px;
   border-color: #f77b20; border-width: 0px 0px 0px 2px; border-style: solid;
   font-weight: bold; font-size: 105%;
   line-height: 110%; letter-spacing: 1px; }


.title_field
 { width: 778px; height: 40px; display: block;
   padding: 0px 0px 0px; margin: 25px auto 0px;
   border-color: #f77b20; border-width: 0px 0px 2px; border-style: solid;
   text-align: center; }

.title_field 
span
 { font-size: 14px; font-family: "Meiryo UI", Meiryo, "Times New Roman"; font-weight: bold;
   text-align: right; text-decoration: none; text-indent: 0px;
   color: #000000; line-height: 14px; letter-spacing: 0px; }

.title_field 
a:visited
 { width: 778px; height: 40px; display: block;
   padding: 0px; margin: 0px; 
   border-color: #f77b20; border-style: solid; border-width: 0px;
   font-size: 34px; font-family: "Meiryo UI", Meiryo, fantasy, "Times New Roman"; font-weight: bold;
   text-align: right; text-decoration: none; text-indent: 0px;
   color: #000000; line-height: 40px; letter-spacing: 0px; }

.title_field 
a:link
 { width: 778px; height: 40px; display: block;
   padding: 0px; margin: 0px; 
   border-color: #ffffff; border-style: solid; border-width: 0px;
   font-size: 34px; font-family: "Meiryo UI", fantasy, "Times New Roman"; font-weight: bold;
   text-align: right; text-decoration: none; text-indent: 0px;
   color: #000000; line-height: 40px; letter-spacing: 0px; }

.title_field 
a:active
 { width: 778px; height: 40px; display: block;
   padding: 0px; margin: 0px; 
   border-color: #000000; border-style: solid; border-width: 0px;
   font-size: 34px; font-style: normal;
   text-align: right; text-decoration: none; text-indent: 0px;
   color: #000000; line-height: 40px; letter-spacing: 0px; }

.title_field 
a:hover
 { width: 778px; height: 40px; display: block;
   padding: 0px; margin: 0px; 
   border-color: #000000; border-style: solid; border-width: 0px;
   font-size: 34px; font-style: normal;
   text-align: right; text-decoration: none; text-indent: 0px;
   color: #000000; line-height: 40px; letter-spacing: 0px; }


.main_field
 { width: 760px; display: block;
   padding: 0px 0px 0px; margin: 25px auto 0px;
   border-color: #9d0622; border-width: 0px; border-style: solid;
   text-align: center; }


.text_field
 { width: 620px; float: left; display: block;
   padding: 0px; margin: 0px;
   border-color: #000000; border-width: 0px; border-style: solid;
   font-size: 103%; font-style: normal;
   text-decoration: none; text-align: left;
   color: #000000; line-height: 170%; letter-spacing: 1px; }

.text_field 
p
 { width: 500px;
   padding: 0px 0px 20px; margin: 10px 0px 70px 25px;
   border-color: #e9cc43; border-width: 0px 0px 1px; border-style: solid;
   font-size: 103%; font-style: normal;
   text-decoration: none; text-align: left;
   color: #000000; line-height: 190%; letter-spacing: 1px; }

.text_field 
a:visited
 { color: #9d0622; text-decoration: none; font-weight: bold; letter-spacing: 0px;}

.text_field 
a
 { color: #06229d; text-decoration: none; font-weight: bold; letter-spacing: 0px; }

.text_field 
a:active
 { color: #069d22; text-decoration: underline; font-weight: bold; letter-spacing: 0px; }

.text_field 
a:hover
 { color: #069d22; text-decoration: underline; font-weight: bold; letter-spacing: 0px; }


.search 
 { width: 560px; height: 150px; display: block;
   background: url(http://getlostin.fq-fq.net/layout/layoutimg/search.png) no-repeat 210px top;
   padding: 0px 0px 30px; margin: 0px 0px 60px 20px;
   border-color: #e9cc43; border-width: 0px 0px 1px; border-style: solid;
   font-size: 14px; font-weight: normal;
   text-decoration: none; line-height: 28px; letter-spacing: 0px;}

.search
a:visited
 { width: 520px; display: block;
   color: #9d0622;
   font-size: 14px; font-weight: normal;
   text-decoration: none; line-height: 28px; letter-spacing: 0px;}

.search 
a
 { width: 520px; display: block;
   color: #06229d;
   font-size: 14px; font-weight: normal;
   text-decoration: none; line-height: 28px; letter-spacing: 0px; }

.search 
a:active
 { width: 520px; display: block;
   color: #069d22;
   font-size: 14px; font-weight: normal;
   text-decoration: underline; line-height: 28px; letter-spacing: 0px; }

.search 
a:hover
 { width: 520px; display: block;
   color: #069d22;
   font-size: 14px; font-weight: normal;
   text-decoration: underline; line-height: 28px; letter-spacing: 0px; }


.search
img
  { float: left;
    padding: 0px; margin: 0px 20px 0px 0px;
    border: 0px; }



.menu_field
 { width: 140px; float: left; display: block;
   padding: 0px; margin: 0px;
   border-width: 0px;
   font-size: 12px; font-weight: bold;
   text-align: left; 
   color: #f77b20; line-height: 15px; letter-spacing: 1px; }

.menu_field 
img
{ border: 0px; margin: 10px 0px; }

.menu_field_tune
 { width: 140px; height: 115px; clear: both; display: block;
   padding: 10px 0px 0px; margin: 0px;
   background: url(http://getlostin.fq-fq.net/layout/layoutimg/tunefile.png) no-repeat right 15px;
   border-width: 0px;
   font-size: 12px;
   text-align: left;
   line-height: 15px; letter-spacing: 1px; }

.menu_field_name
 { width: 120px; height: 115px; float: left; display: block;
   padding: 0px; margin: 0px;
   background: url(http://getlostin.fq-fq.net/layout/layoutimg/bar.png) repeat-y right top;
   border-width: 0px;
   font-size: 12px; font-weight: bold;
   text-align: left;
   line-height: 15px; letter-spacing: 1px; }

.menu_field_review
 { width: 140px; height: 425px; clear: both; display: block;
   padding: 10px 0px 0px; margin: 30px 0px 30px;
   background: url(http://getlostin.fq-fq.net/layout/layoutimg/gunreview.png) no-repeat right 15px;
   border-width: 0px;
   font-size: 12px;
   text-align: left;
   line-height: 15px; letter-spacing: 1px; }

.menu_field_maker
 { width: 120px; height: 250px; float: left; display: block;
   padding: 0px; margin: 0px;
   background: url(http://getlostin.fq-fq.net/layout/layoutimg/bar.png) repeat-y right top;
   border-width: 0px;
   font-size: 12px;
   text-align: left;
   line-height: 15px; letter-spacing: 1px; }

.menu_field_type
 { width: 120px; height: 200px; clear: both; display: block; float: left;
   padding: 0px; margin: 0px;
   background: url(http://getlostin.fq-fq.net/layout/layoutimg/bar.png) repeat-y right top;
   border-width: 0px;
   font-size: 12px;
   text-align: left;
   line-height: 15px; letter-spacing: 1px; }

.menu_field 
a:visited
 { width: 115px; height: 16px; display: block;
   padding: 0px; margin: 6px 0px 0px; 
   border-color: #ffffff #ffffff #f77b20; border-style: solid; border-width: 1px 0px 1px;
   font-size: 14px; font-family: "Meiryo UI","Times New Roman"; font-style: normal;
   text-align: right; text-decoration: none; text-indent: 0px;
   color: #000000; line-height: 16px; letter-spacing: 0px; }

.menu_field 
a:link
 { width: 115px; height: 16px; display: block;
   padding: 0px; margin: 6px 0px 0px; 
   border-color: #ffffff #ffffff #f77b20; border-style: solid; border-width: 1px 0px 1px;
   font-size: 14px; font-family: "Meiryo UI","Times New Roman"; font-style: normal;
   text-align: right; text-decoration: none; text-indent: 0px;
   color: #000000; line-height: 16px; letter-spacing: 0px; }

.menu_field 
a:active
 { width: 115px; height: 16px; display: block;
   padding: 0px; margin: 6px 0px 0px; 
   border-color: #ffffff #ffffff #000000; border-style: solid; border-width: 1px 0px 1px;
   font-size: 14px; font-family: "Meiryo UI","Times New Roman"; font-style: normal;
   text-align: right; text-decoration: none; text-indent: 0px;
   color: #e9cc43; line-height: 16px; letter-spacing: 0px; }

.menu_field 
a:hover
 { width: 115px; height: 16px; display: block;
   padding: 0px; margin: 6px 0px 0px; 
   border-color: #ffffff #ffffff #000000; border-style: solid; border-width: 1px 0px 1px;
   font-size: 14px; font-family: "Meiryo UI","Times New Roman"; font-style: normal;
   text-align: right; text-decoration: none; text-indent: 0px;
   color: #e9cc43; line-height: 16px; letter-spacing: 0px; }



.menu_field_banner 
a:visited
 { height: 40px; display: block;
   padding: 0px; margin: 0px; 
   border-width: 0px; }

.menu_field_banner 
a:link
 { height: 40px; display: block;
   padding: 0px; margin: 0px; 
   border-width: 0px; }

.menu_field_banner 
a:active
 { height: 40px; display: block;
   padding: 0px; margin: 0px; 
   border-width: 0px; }

.menu_field_banner 
a:hover
 { height: 40px; display: block;
   padding: 0px; margin: 0px; 
   border-width: 0px; }


.end_field
 { width: 778px; height: 13px; clear: both;
   padding: 0px 0px 0px; margin: 0px auto 0px;
   border-color: #f77b20; border-width: 2px 0px 2px; border-style: solid;
   font-size: 11px;
   text-align: right;
   color: #000000; line-height: 13px; letter-spacing: 1px; }

.end_field 
img
  { padding: 0px; margin: 0px;
    border: 0px; }
