/* saito add */


.toppage_message
{
line-height:2em;
margin-bottom:7px;
margin-top:3px;
padding:5px;
width:490px;
/* background-color:#ecf1fD;
-moz-border-radius:10px;
-webkit-border-radius:10px; */

}

/*★★★★★★ Sugata adding start ★★★★★★*/
#categories {
  /* background-color:#ffffff;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  border:1px solid #d2ddea; */
  margin-top:10px;
}

/*    Team -6%             */
.SGT_theme_03_p {
	width:459px;
	height: 370px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/02/m6_co2_graph.png);
	margin-left: auto;
	margin-right: auto;
	display: block;
	margin-bottom: 1em;
	text-indent: -9999px;
	/*float: left;*/
}
.SGT_theme_jump {
	width: 70px;
	height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	font-size: 110%;
	display: block;
	float: right;
	margin-bottom: 1em;
	text-align: center;
	background: #0075c2;
}
.SGT_theme_02_c {
	width:493px; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	font-size: 100%;
	display: block;
	float: left;
	margin-left: 5px;
}
.SGT_theme_02_p {
	width:390px;
	height: 328px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/02/m6_co2_car.png);
	margin-left: auto;
	margin-right: auto;
	display: block;
	margin-bottom: 1em;
	text-indent: -9999px;
	/*float: left;*/
}
.SGT_theme_01_c {
	width:368px; height: 180px;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	font-size: 100%;
	display: block;
	float: left;
	margin-left: 5px;
}
.SGT_theme_01_p {
	width:120px; height: 179px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/02/m6_01.png);
	display: block;
	margin-bottom: 1em;
	text-indent: -9999px;
	float: left;
}
.SGT_theme {
	width:493px; height: auto;
	display: block;
	margin-bottom: 1em;
	float: left;
	/*border-top: dotted 1px #CCCCCC;*/
	/*border-bottom: dotted 1px #CCCCCC;*/
	/*border-right: dotted 1px #CCCCCC;*/
	/*border-left: dotted 1px #CCCCCC;*/
}

.SGT_kizuna_title {
	width:495px; height: 200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2011/11/top_tohoku.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height: 2em;
	font-size: 150%;
	display: block;
	margin: 7px 0 10px;
	color: #0075c2;
	padding: 3px 0 3px 20px;
	text-indent: -9999px;
	font-weight:900;
	float: left;
}
.SGT_kizuna_banner {
	width:495px; height: 73px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2011/11/kizuna_banner.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height: 2em;
	font-size: 150%;
	display: block;
	margin: 7px 0 10px;
	color: #0075c2;
	padding: 3px 0 3px 20px;
	text-indent: -9999px;
	font-weight:900;
	float: left;
}
.SGT_kizuna_yamamoto {
	width:495px; height: 143px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2011/11/kizuna_yamamoto.png);
	display: block;
	margin-bottom: 1em;
	text-indent: -9999px;
	float: left;
}
.SGT_kizuna_kusuyama {
	width:495px; height: 143px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2011/11/kizuna_kusuyama.png);
	display: block;
	margin-bottom: 1em;
	text-indent: -9999px;
	float: left;
}
.SGT_kizuna_ooki {
	width:495px; height: 143px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2011/11/kizuna_ooki.png);
	display: block;
	margin-bottom: 1em;
	text-indent: -9999px;
	float: left;
}
.SGT_kizuna_mitani {
	width:495px; height: 143px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2011/11/kizuna_mitani.png);
	display: block;
	margin-bottom: 1em;
	text-indent: -9999px;
	float: left;
}
.SGT_kizuna_sugata {
	width:495px; height: 143px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2011/11/kizuna_sugata.png);
	display: block;
	margin-bottom: 1em;
	text-indent: -9999px;
	float: left;
}
.SGT_kizuna_hase {
	width:495px; height: 143px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2011/11/kizuna_hase.png);
	display: block;
	margin-bottom: 1em;
	text-indent: -9999px;
	float: left;
}
.SGT_kizuna_sean {
	width:495px; height: 143px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2011/11/kizuna_sean.png);
	display: block;
	margin-bottom: 1em;
	text-indent: -9999px;
	float: left;
}
.SGT_kizuna_photo {
	width:495px; height: 700px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2011/11/kizuna_photo.png);
	display: block;
	margin-bottom: 1em;
	text-indent: -9999px;
	float: left;
}
.SGT_minus6_h1 {
	width:495px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/02/ico_minus6.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height: 2em;
	font-size: 150%;
	display: block;
	margin: 7px 0 10px;
	color: #0075c2;
	padding: 3px 0 3px 20px;
	border-top: dotted 1px #CCCCCC;
	border-bottom: dotted 1px #CCCCCC;
	font-weight:900;
	float: left;
}
.SGT_minus6_top {
	width:495px; height: 123px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/02/minus6.png);
	display: block;
	margin-bottom: 1em;
	text-indent: -9999px;
	float: left;
}
.SGT_minus6_comments2_bold {
	font-size: 120%;
	color: #23ac38;
	font-weight:900;
}
.SGT_minus6_comments1_bold {
	font-size: 120%;
	color: #e4007f;
	font-weight:900;
}
.SGT_minus6_comments1 {
	width:495px; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	font-size: 100%;
	display: block;
	float: left;
	margin-bottom:1em;
}
/*    Contact Us           */
.SGT_contact_top {
	width:495px; height: 200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/ask_us.png);
	display: block;
	margin-bottom: 1em;
	text-indent: -9999px;
	float: center;
}
/*    from CEO             */
.SGT_ooki_signature {
	width:341px; height: 50px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/sign_ooki.png);
	display: block;
	text-indent: -9999px;
	float: left;
	margin-bottom: 1em;
}
.SGT_ooki_comments {
	width:auto; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	font-size: 100%;
	display: block;
	float: left;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
.SGT_ooki_photo {
	width:200px; height:200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/09/ooki1.png);
	display: block;
	text-indent: -9999px;
	float: left;
	margin-bottom: 1em;
}
/*    Company Info         */
.SGT_company_sig_ooki {
	width:152px; height: 36px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/04/sig_ooki.png);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	float: left;
}
.SGT_company_sig_sugata {
	width:152px; height: 36px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/04/sig_sugata.png);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	float: left;
}
.SGT_company_sig_ohtaki {
	width:152px; height: 36px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/04/sig_ohtaki.png);
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	float: left;
}
.SGT_company_info_top {
	width:495px; height: 330px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/c_info.png);
	display: block;
	text-indent: -9999px;
	/*float: left;*/
	margin-bottom: 1em;
}

/*    About Our Site       */
.SGT_our_site_macwin {
	width:auto; height:auto;
	display: block;
	float: right;
	padding: 0 50px 0 0;
}
.SGT_our_site_link {
	width:200px; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	font-size: 180%;
	display: block;
	float: left;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
.SGT_our_site_header {
	width:390px; height: auto;
	display: block;
	float: left;
}
.SGT_our_site_comment3 {
	width:390px; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	font-size: 90%;
	display: block;
	float: left;
	margin-bottom: 1em;
}
.SGT_site_comments2 {
	width:490px; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	font-size: 100%;
	display: block;
	float: left;
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	margin-bottom:1em;
}
.SGT_our_site_comment {
	width:500px; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	font-size: 100%;
	display: block;
	float: left;
	margin-bottom: 1em;
}
.SGT_our_site_safari {
	width:100px; height: 100px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/icon_safari.png);
	display: block;
	text-indent: -9999px;
	float: left;
}
.SGT_our_site_opera {
	width:100px; height: 100px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/icon_opera.png);
	display: block;
	text-indent: -9999px;
	float: left;
}
.SGT_our_site_firefox {
	width:100px; height: 100px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/icon_firefox.png);
	display: block;
	text-indent: -9999px;
	float: left;
}
.SGT_our_site_chrome {
	width:100px; height: 100px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/icon_chrome.png);
	display: block;
	text-indent: -9999px;
	float: left;
}
.SGT_our_site_top {
	width:495px; height: 200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/browser_top.png);
	display: block;
	margin-bottom: 1em;
	text-indent: -9999px;
	float: center;
}
.SGT_zen_cm {
	width:189px; height: 120px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/zen_banner.png);
	display: block;
	margin-right:1em;
	text-indent: -9999px;
	float: center;
}
.SGT_25_cm {
	width:189px; height: 120px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/25_banner.png);
	display: block;
	margin-right:1em;
	text-indent: -9999px;
	float: center;
}
.SGT_cmp_cm {
	width:189px; height: 120px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/11/cutmypiclogo.png);
	display: block;
	margin-right:1em;
	text-indent: -9999px;
	float: center;
}
.SGT_mbl_cm {
	width:189px; height: 120px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/mumblit-badge.png);
	display: block;
	margin-right:1em;
	text-indent: -9999px;
	float: center;
}
.SGT_iap_cm {
	width:189px; height: 125px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/08/iseriesapps-logo.png);
	display: block;
	margin-right:1em;
	text-indent: -9999px;
	float: center;
}
.SGT_our_site {
	width:189px; height: 120px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/banner02.png);
	display: block;
	margin-right:1em;
	text-indent: -9999px;
	float: center;
}
/*       PowerPoint        */
.SGT_pp_comments {
	width:365px; height: 80px;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	padding: 10px;
	font-size: 100%;
	display: block;
	float: left;
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	margin-bottom:1em;
}
.SGT_pp_icon1 {
	width:100px; height:100px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_icon_01.png);
	margin-right:5px;
	display: block;
	float: left;
}
.SGT_pp_icon2 {
	width:100px; height:100px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_icon_02.png);
	margin-right:5px;
	display: block;
	float: left;
}
.SGT_pp_icon3 {
	width:100px; height:100px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_icon_03.png);
	margin-right:5px;
	display: block;
	float: left;
}
.SGT_pp_icon4 {
	width:100px; height:100px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_icon_04.png);
	margin-right:5px;
	display: block;
	float: left;
}
.SGT_pp_icon5 {
	width:100px; height:100px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_icon_05.png);
	margin-right:5px;
	display: block;
	float: left;
}
.SGT_pp_icon6 {
	width:100px; height:100px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_icon_06.png);
	margin-right:5px;
	display: block;
	float: left;
}
.SGT_pp_icon7 {
	width:100px; height:100px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_icon_07.png);
	margin-right:5px;
	display: block;
	float: left;
}
.SGT_pp_icon8 {
	width:100px; height:100px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_icon_08.png);
	margin-right:5px;
	display: block;
	float: left;
}
.SGT_pp_icon9 {
	width:100px; height:100px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_icon_09.png);
	margin-right:5px;
	display: block;
	float: left;
}
.SGT_pp_step1 {
	width:495px; height: 53px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_fw_01.png);
	display: block;
	text-indent: -9999px;
	float: left;
	margin-bottom:1em;
}
.SGT_pp_step2 {
	width:495px; height: 53px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_fw_02.png);
	display: block;
	text-indent: -9999px;
	float: left;
	margin-bottom:1em;
}
.SGT_pp_step3 {
	width:495px; height: 53px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_fw_03.png);
	display: block;
	text-indent: -9999px;
	float: left;
	margin-bottom:1em;
}
.SGT_pp_step4 {
	width:495px; height: 53px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_fw_04.png);
	display: block;
	text-indent: -9999px;
	float: left;
	margin-bottom:1em;
}
.SGT_pp_step5 {
	width:495px; height: 53px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_fw_05.png);
	display: block;
	text-indent: -9999px;
	float: left;
	margin-bottom:1em;
}
.SGT_pp_step6 {
	width:495px; height: 53px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_fw_06.png);
	display: block;
	text-indent: -9999px;
	float: left;
	margin-bottom:1em;
}
.SGT_pp_step7 {
	width:495px; height: 53px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_fw_07.png);

	display: block;
	text-indent: -9999px;
	float: left;
	margin-bottom:1em;
}
.SGT_pp_step8 {
	width:495px; height: 53px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_fw_08.png);
	display: block;
	text-indent: -9999px;
	float: left;
	margin-bottom:1em;
}
.SGT_pp_step9 {
	width:495px; height: 53px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_fw_09.png);
	display: block;
	text-indent: -9999px;
	float: left;
	margin-bottom:1em;
}
.SGT_pp_arrow {
	width:495px; height: 53px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_arrow.png);
	display: block;
	text-indent: -9999px;
	float: left;
	margin-bottom:1em;
}
.SGT_pp_table_area {
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	border: solid 1px #000000;
	border-collapse: separate;
	border-spacing: 5px 5px;
	font-size: 90%;
	display: block;
	float: left;
	margin-bottom:1em;
}
.SGT_pp_photo_area {
	width:505px; height: auto;
	margin: 0 0 0 0;
	display: block;
	float: left;
}
.SGT_pp_kome {
	width:372px; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	font-size: 80%;
	display: block;
	float: left;
}
.SGT_pp_photo_com {
	width:372px; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height: 1.5em;
	font-size: 110%;
	display: block;
	margin-top:1em;
	margin-bottom:1em;
	float: left;
}
.SGT_pp_photo {
	width:128px; height: 128px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/pp_photo.png);
	display: block;
	text-indent: -9999px;
	/*margin-bottom:1em;*/
	float: left;
	margin-bottom:1em;
}
.SGT_pp_top {
	width:495px; height: 195px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/presentation_top.png);
	display: block;
	text-indent: -9999px;
	/*margin-bottom:1em;*/
	float: left;
	margin-bottom:1em;
}
/*       homepage          */
.SGT_hp_comments {
	width:500; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height: 1.5em;
	font-size: 110%;
	display: block;
	margin-left:1em;
	margin-bottom:1em;
	float: left;	
}
.SGT_hp_topic {
	width:500; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	font-size: 110%;
	display: block;
	float: left;
	margin-left:2em;
}
.SGT_hp_top {
	width:495px; height: 400px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/homepage_top.png);
	display: block;
	text-indent: -9999px;
	/*margin-bottom:1em;*/
	float: left;	
}
.SGT_sample_area {
	width:500px; height: 200px;
	text-indent: -9999px;
	float: left;
	margin-bottom:1em;
}
.SGT_sample_1 {
	width:131px; height: 200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/site_samples_1.png);
	display: block;
	text-indent: -9999px;
	/*margin-bottom:1em;*/
	float: left;	
}
.SGT_sample_2 {
	width:123px; height: 200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/site_samples_2.png);
	display: block;
	text-indent: -9999px;
	/*margin-bottom:1em;*/
	float: left;	
}
.SGT_sample_3 {
	width:117px; height: 200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/site_samples_3.png);
	display: block;
	text-indent: -9999px;
	/*margin-bottom:1em;*/
	float: left;	
}
.SGT_sample_4 {
	width:124px; height: 200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/site_samples_4.png);
	display: block;
	text-indent: -9999px;
	/*margin-bottom:1em;*/
	float: left;	
}
.SGT_hp_seminar {
	width:495px; height: 200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/internet_seminar_top.png);
	display: block;
	text-indent: -9999px;
	margin-bottom:1em;
	float: left;
}
/*       newsなど           */
.SGT_news_1 {
	width:81px; height: 142px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/12/news_newyear.png);
	display: block;
	text-indent: -9999px;
	float: left;	
}
.SGT_news_2 {
	width:81px; height: 116px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/11/news_newyear2010.png);
	display: block;
	text-indent: -9999px;
	float: left;	
}
.SGT_news_pp {
	width:125px; height: 125px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/news_pp.png);
	display: block;
	text-indent: -9999px;
	float: left;	
	margin-right:1em;
}
.SGT_404 {
	width:495px; height: 200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/12/404.png);
	display: block;
	text-indent: -9999px;
	float: left;

}
/*       Hosting 部分       */
.SGT_host_order {
	width:495px; height: 50px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/12/button-03.png);
	display: block;
	text-indent: -9999px;
	margin-bottom:1em;
	float: left;
}
.SGT_host_f10_detail {
	width:495px; height: 400px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/12/host_f10_detail.png);
	display: block;
	text-indent: -9999px;
	margin-bottom:1em;
	float: left;	
}
.SGT_host_f20_detail {
	width:495px; height: 400px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/12/host_f20_detail.png);
	display: block;
	text-indent: -9999px;
	margin-bottom:1em;
	float: left;	
}
.SGT_host_f30_detail {
	width:495px; height: 400px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/12/host_f30_detail.png);
	display: block;
	text-indent: -9999px;
	margin-bottom:1em;
	float: left;	
}
.table1 {
	border: solid 1px #000000;
	border-collapse: collapse;
	margin-left:.1em;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	margin-bottom: 1em;
}
.table1 tr,.table1 th,.table1 td {
	border: solid 1px #000000;
	border-collapse: collapse;
}
.SGT_host_blanc {
	text-indent: -9999px;
	float: left;
}
.SGT_host_jump {
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	font-size: 110%;
	display: block;
	float: right;
	margin-bottom: 1em;
}
.SGT_host_comment1 {
	width:500px; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height: 1.5em;
	font-size: 110%;
	display: block;
	margin-right:1.5em;
	margin-bottom:1.0em;
	float: left;
}
.SGT_host_comment2 {
	width:auto; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	font-color: #959595;
	line-height: 1.5em;
	font-size: 80%;
	display: block;
	margin-left:1.5em;
	float: left;
}
.SGT_host_top {
	width:495px; height: 500px;
	background: url(http://www.fuze.co.jp/wp-content/uploads/2011/09/new_hosting_title.png) no-repeat;
	display: block;
	text-indent: -9999px;
	margin-bottom:1em;
	float: left;	
}
.SGT_host_01 {
	width:495px; height: 293px;
	background: url(http://www.fuze.co.jp/wp-content/uploads/2011/09/new_hosting01.png) no-repeat;
	display: block;
	text-indent: -9999px;
	float: left;	
	margin-bottom:1.0em;
}
.SGT_host_02 {
	width:495px; height: 293px;
	background: url(http://www.fuze.co.jp/wp-content/uploads/2011/09/new_hosting02.png) no-repeat;
	display: block;
	text-indent: -9999px;
	margin-bottom:1em;
	float: left;	
}
.SGT_host_03 {
	width:495px; height: 293px;
	background: url(http://www.fuze.co.jp/wp-content/uploads/2011/09/new_hosting03.png) no-repeat;
	display: block;
	text-indent: -9999px;
	margin-bottom:1em;
	float: left;	
}
.SGT_host_01_top {
	width:495px; height: 200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/11/hosting01_detail.png);
	display: block;
	text-indent: -9999px;
	margin-bottom:1em;
	float: left;	
}
.SGT_host_02_top {
	width:495px; height: 200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/12/hosting02_detail.png);
	display: block;
	text-indent: -9999px;
	margin-bottom:1em;
	float: left;	
}
.SGT_host_03_top {
	width:495px; height: 200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/12/hosting03_detail.png);
	display: block;
	text-indent: -9999px;
	margin-bottom:1em;
	float: left;	
}
/*       System Development部分       */
.SGT_dev_top {
	width:495px; height: 200px;
	background: transparent url(http://www.fuze.co.jp/wp-content/uploads/2008/11/dev_top.png) no-repeat ;
	display: block;
	text-indent: -9999px;
	margin-bottom:1em;
	float: left;	
}
.SGT_dev_comments {
	width:500; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height: 1.5em; /* 行の高さ */
	font-size: 110%;
	display: block;
	margin-right:1em;
	margin-bottom:1em;
	float: left;
}
.SGT_dev_h1 {
	width:510px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/11/zen_point01.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height: 2em;
	font-size: 150%;
	display: block;
	margin: 5px 0;
	padding: 3px 0 3px 20px;
	border-top: dotted 1px #CCCCCC;
	border-bottom: dotted 1px #CCCCCC;
	float: left;
}
.SGT_dev_infra_pic {
	width:150px; height:100px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/11/dev_infra.png);
	background-repeat: no-repeat;
	display: block;
	margin-bottom:0.5em;
	margin-right:1.5em;
	text-indent: -9999px;
	float: left;
}
.SGT_dev_ask_top {
	width:495px; height: 200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/12/ask_dev.png);
	display: block;
	text-indent: -9999px;
	float: left;	
}
.SGT_dev_ask {
	width:495px; height: 50px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/12/button-04.png);
	text-indent: -9999px;
	margin-top:1em;
	margin-bottom:1em;
	float: left;
}
/*       プロダクト部分       */
.SGT_pro_com {
	width:auto; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height: 1.5em;
	font-size: 110%;
	display: block;
	margin-right:1.5em;
	margin-bottom:1.5em;
	float: left;
}
.SGT_pro_button_01 {
	width:150px; height: 180px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/system-management.png);

	display: block;
	margin-bottom:1.5em;
	margin-right:1.5em;
	text-indent: -9999px;
	float: left;
}
.SGT_pro_button_02 {
	width:150px; height: 180px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/hosting-service.png);
	display: block;
	margin-bottom:1.5em;
	margin-right:1.5em;
	text-indent: -9999px;
	float: left;
}
.SGT_pro_button_03 {
	width:150px; height: 180px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/homepage-service.png);
	display: block;
	margin-bottom:1.5em;
	text-indent: -9999px;
	float: left;
}
.SGT_pro_button_04 {
	width:150px; height: 180px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/documentation.png);
	display: block;
	margin-bottom:1.5em;
	margin-right:1.5em;
	text-indent: -9999px;
	float: left;
}
.SGT_pro_button_05 {
	width:150px; height: 180px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/interface-design.png);
	display: block;
	margin-bottom:1.5em;
	margin-right:1.5em;
	text-indent: -9999px;

	float: left;
}
.SGT_pro_button_06 {
	width:150px; height: 180px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/translation-service.png);
	display: block;
	margin-bottom:1.5em;
	text-indent: -9999px;
	float: left;
}
/*       共通部分       */
.SGT_pop_ssl {
	width:auto; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	font-size: 80%;
	margin-left:2em;
	margin-top:0em;
	margin-right:0em;
        display:none;
	margin-bottom:0em;
	color:#737373;
}
.content2 {
	padding: 0px 0px 0px 0px;
	width: 495px; height :200px;
	background: #ffffff;
	display: block;
	margin-left: auto;
	margin-right: auto;
	float: left;
}
.SGT_contents {

	width:auto; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height:1.3em;
	letter-spacing:0.1em;
}
.SGT_title {
	width:500px; height: 300px;
	/* background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/top.jpg); sean */
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/12/top-new.png);
        display: block;
	text-indent: -9999px;
	margin-top:1em;

	margin-bottom:0.5em;
	
}
.SGT_news {
	width:500px; height: 93px;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/top-news-area.png);
	background-repeat: no-repeat;
	display: block;
	line-height:1.4em;
	text-indent:2em;
	padding-top: 50px;
	/*margin-bottom:0.5em;*/
	clear:left;
}
* html {
margin-top:10px;

}

.SGT_campaign {
	width:500px; height: 250px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/12/top2-troubles.png);
	display: block;
	text-indent: -9999px;
	margin-bottom:1em;
	float: left;
}
.SGT_separator {
	width:500px; height: 10px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/10/border.png);
	display: block;
	text-indent: -9999px;
	float: left;
}
.SGT_area {
	width:495px; height: auto;
	margin-top:1em;
	margin-bottom:1em;
	margin-left:0em;
	margin-right:0em;
	display: block;
	float: left;	
}
.SGT_area2 {
	 height: auto;
margin:0 0 0 5px;
width:486px;
	display: block;
	float: left;	
}

/*     リクルート部分 (Top Page)      */
.SGT_recruit_entry_top {
	width:495px; height: 200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/recruit_entry_top.png);
	display: block;
	text-indent: -9999px;
	margin-bottom:1em;
	float: left;	
}
.SGT_recruit_area {
	width:500px; height: 200px;
	position:absolute;
}
.SGT_recruit_order {
	width:495px; height: 50px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/01/button-05.png);
	display: block;
	text-indent: -9999px;
	margin-bottom:1em;
	float: left;	
}
.SGT_recruit {
	width:200px; height: 200px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/10/members.png);
	display: block;
	margin-bottom:1em;
	text-indent: -9999px;
	float: left;
}
.SGT_recruit_top_image {
	width:495px; height:371px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2010/01/recruit-top.jpg);
	font-family: sans-serif;
	margin-bottom:0.5em;
	text-indent: -9999px;
	display: block;
	float: left;
        margin-top:15px;
}
.SGT_recruit_title {
	width:270px; height: 30px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/10/button-01.png);
	font-family: sans-serif;
	margin-right:0.5em;


	margin-left:0.5em;
	margin-bottom:1em;
	display: block;
	text-align:center;
	color:#FFFFFF;
	float: left;
	line-height: 2.5em;
	font-size: 110%;
}
.SGT_recruit_comments {
	width:300;

	height:auto;
	line-height:1.4em;
	margin-left:16em;
	color:#000000;
	text-align: left;
	background:#FFFFFF;
	/*border-top:  1px solid #ff9900;*/
	/*border-left: 1px solid #ff9900;*/
	/*border-right: 1px solid #ff9900;*/
	/*border-bottom: 1px solid #ff9900;*/
	margin-bottom:1em;
	padding-left:2em;
	padding-top:1em;

}
.SGT_recruit_comments2 {
	width:300;
	height:auto;
	line-height:1.4em;
	margin-left:16em;
	color:#000000;
	text-align: left;
	background:#FFFFFF;
	/*border-top:  1px solid #ff9900;*/
	/*border-left: 1px solid #ff9900;*/
	/*border-right: 1px solid #ff9900;*/
	/*border-bottom: 1px solid #ff9900;*/
	margin-bottom:1em;
	padding-left:2em;
	padding-top:0em;
}
.SGT_recruit_comments3 {
	width:495;
	height:auto;
	line-height:1.4em;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;



	font-size: 110%;
	color:#000000;
	text-align: left;
	margin-bottom:1em;
}
.SGT_comment_separator {
	width:500px; height: 10px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/10/border.png);
	display: block;
	text-indent: -9999px;
	margin-top:1em;
	margin-bottom:1em;
	float: left;
}
.SGT_recruit_signup {
	width:199px; height: 48px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/10/button-02.png);
	display: block;
	text-align:center;
	color:#000;
	margin-bottom:1em;
	margin-left:2em;
	float: left;
	line-height: 2.5em;
	font-family: sans-serif;
	font-size: 170%;
}
/*     リクルート専用ページ      */
.SGT_rec_01 {
	width:200px; height: 250px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/10/rec_01.jpg);
	display: block;
	margin-right:1em;
	margin-bottom:1em;
	text-indent: -9999px;
	float: left;
}
.SGT_rec_02 {
	width:200px; height: 250px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/10/rec_02.jpg);
	display: block;
	margin-right:1em;
	margin-bottom:1em;
	text-indent: -9999px;
	float: left;
}
.SGT_rec_03 {
	width:200px; height: 250px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/10/rec_03.jpg);
	display: block;



	margin-right:1em;
	margin-bottom:1em;
	text-indent: -9999px;




	float: left;
}
.SGT_profile {
	width:auto; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height: 2em;
	font-size: 110%;
	display: block;
	margin-right:1em;
	margin-bottom:1em;
	float: left;
}
.SGT_photo_sean {
	width:200px; height: 150px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/10/sean.jpg);
	display: block;
	margin-right:1em;
	margin-bottom:1em;
	text-indent: -9999px;
	float: left;
}
.SGT_photo_sawai {
	width:200px; height: 150px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/10/sawai.jpg);
	display: block;
	margin-right:1em;
	margin-bottom:1em;
	text-indent: -9999px;
	float: left;
}
.SGT_team_6 {
	width:189px; height: 60px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/11/banner_rectangle.gif);
	display: block;
	margin-right:1em;
	margin-bottom:1em;
	text-indent: -9999px;
	float: center;
}
.SGT_zen_banner {
	width:189px; height: 60px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/11/zen.png);
	display: block;
	margin-right:1em;
	margin-bottom:1em;
	text-indent: -9999px;
	float: center;
}
.SGT_itune_banner {
	width:125px; height:125px;
	background-image: url(http://images.apple.com/itunesaffiliates/JP/2006/06/14/WeddingShuffle_125x125.jpg);
	display: block;
	margin-right:1em;
	margin-bottom:1em;
	text-indent: -9999px;
	float: center;
	
}
.SGT_zen_top {
	width:495px; height: 200px;
	background: transparent url(http://www.fuze.co.jp/wp-content/uploads/2008/11/top_zen.png) no-repeat scroll 0 0;
	display: block;
	text-indent: -9999px;
	margin-bottom:0.5em;
	float: left;	
}
.SGT_zen_comments {
	width:500px; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height: 1.5em;

	font-size: 110%;
	display: block;
	margin-right:1em;
	margin-bottom:1em;
	float: left;	
}
.SGT_zen_h1 {
	width:510px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/11/zen_point01.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height: 2em;
	font-size: 150%;
	display: block;
	margin: 5px 0;
	padding: 3px 0 3px 20px;
	border-top: dotted 1px #CCCCCC;
	border-bottom: dotted 1px #CCCCCC;
	float: left;
}
.SGT_zen_sample {
	width:auto; height: auto;
	margin-left: 45px;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height: 1.5em;
	font-size: 100%;
	display: block;
	margin-right:1em;

	margin-bottom:1em;
	float: left;
}
.SGT_pro_area {
	width:493px;
	/*border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC; */
	float: left;
}
.SGT_pro_photo_1 {
	width:150px; height: 192px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/11/pro_01.png);
	display: block;
	text-indent: -9999px;
	float: left;
	margin-right:1em;
}
.SGT_pro_comment {
	width:auto; height: auto;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height: 1.3em;
	font-size: 100%;
	display: block;
}
.SGT_pro_li {
	width:493px; height: auto;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/11/point01.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
	display: block;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;
	line-height: 1.3em;
	font-size: 120%;
	display: block;
	margin: 5px 5px 0 20px;
	padding: 3px 0 3px 20px;
	float: left;
}
.SGT_pro_li_attention1 {
	width:100px; height: 23px;
	margin: 0 0 0 40px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/11/attention.png);
	display: block;
	text-indent: -9999px;
	float: left;
	margin-right:1em;
}
.SGT_pro_li_attention2 {
	width:100px; height: 23px;
	margin: 0 0 0 40px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/11/kaisyu.png);


	display: block;
	text-indent: -9999px;
	float: left;
	margin-right:1em;
}
.SGT_pro_li_attention3 {
	width:100px; height: 23px;
	margin: 0 0 0 40px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/11/oshirase.png);
	display: block;
	text-indent: -9999px;
	float: left;
	margin-right:1em;
}
.SGT_pro_li_comments {
	margin: 5px 5px 0 45px;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Console", Helvetica, Arial, sans-serif;

	line-height: 1.3em;


	font-size: 100%;
	display: block;
	margin-bottom:0.5em;
	float: left;
}
.SGT_pro_li_shirt {
	width:250px; height: 183px;
	margin: 0 0 0 40px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2008/11/t-shirt-thum.png);
	display: block;
	text-indent: -9999px;
	float: left;
	margin-right:1em;
	margin-bottom:1em;
}
/*★★★★★★ Sugata adding end ★★★★★★*/

.ST_WC_block
{
  width:500px;
  height:250px;
  display: block;
}

.ST_Web_Cre_01
{
	width:252px; height: 221px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/11/wp-webcreators.jpg);
	display: block;
	text-indent: -9999px;
	float: left;
}
.ST_Web_Cre_02
{
        margin-left:12px;
	width:230px; height: 212px;
	background-image: url(http://www.fuze.co.jp/wp-content/uploads/2009/11/201001webcreators.gif);
	display: block;
	text-indent: -9999px;
	float: left;
}

.header_logo
{
  background: url(/wp-content/uploads/2009/11/fuzelogo.png) no-repeat;
  text-indent: -9999px;
  display:block;
  width:160px;
  height:84px;
  float:left;
}

* html .header_logo
{
  background: url(/wp-content/uploads/2009/11/fuzelogo-ie6.png) no-repeat;
}

/*  
Theme Name: i3Theme
Theme URI: http://www.mangoorange.com
Description: WordPress theme designed by <a href="http://www.ndesign-studio.com">N.Design Studio</a>, columnized by <a href="http://www.mangoorange.com">MangoOrange</a>. Supported by <a href="http://www.webhostinggeeks.com">Web Hosting Geeks</a>.
Version: 1.3
Author: Mickey Cheong
Author URI: http://www.mangoorange.com/about/

	This theme was designed by Nick La, columnized by Mickey Cheong, supported by Web Hosting Geeks.
	
	By downloading and using this theme, you agree to the following terms:
    - You may NOT resell this theme
    - A link back to N.Design Studio and MangoOrange™ must be retained in the footer (either modified or unmodified)
    - You may use this theme for personal or commercial projects
    - You may modify, translate or distribute
    
  Changelog
	Version 1.3
	
		* Optimised codings
		* Fully tested on Internet Explorer 7, Firefox 2, Safari 3 and Opera 9
		* Works on the latest Wordpress v2.3 release
		* Newly Support Plugins (means fully tested)
		  * Inline Adsense (http://philhord.com/phord/adsense-inline-with-wordpress-blog-posts/)
		  * Secure Contact Form (http://blue-anvil.com/archives/secure-accessible-contact-form-for-wordpress-multi-user-version)
		* Supported by Web Hosting Geeks (http://www.webhostinggeeks.com), 
			hence expect more features and enhancement in the future.
		* BUG UNFIXED:
			* IE7 unable to display the toggle button in Wordpress 2.2.3 
				* SOLUTION: Upgrade to Wordpress 2.3

  Version 1.2

    * Bug Fixed: Unable to display sub-navigation bar when using Widgets Plugin by Automattic
    * Left and Right Edition made available.

	Version 1.1

	
    * Support Widgets Plugin by Automattic.
    * Support Recent Posts and Recent Comments widgets.
    * Links sorted according to alphabetical order by default.

*/


body {
	background: #42afdc url(images/html-bg.gif) repeat-x;  
    /*    background: #42AFDC url(images/content-bg.png) repeat scroll 0 0 ; saito */ 
	font: 75%/170% Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	color: #333333;
}
a {

	color: #01489a;
	text-decoration: none;
}

a:visited {
	color: #01489a;
}
a:hover {
	text-decoration: underline;
}

p {
	margin: 0px 0px 15px;
}
img {
	border: none;
}
ul {
	margin: 5px 0px 15px;
	padding-left: 20px;
}
ul li {
	margin: 0px;
}
ol {
	margin: 5px 0px 15px;
	padding-left: 20px;
}
ul li {
	margin: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
small {
	font-size: 90%;
}
#page {
	/* background: url(images/main-bg.jpg) no-repeat center top; */
}
#wrapper {
	/* width: 788px; saito */
     width: 985px; 
	margin: 0px auto;

	/* position: relative; */
}



/* ------------------------------------- header area  */
#header {
	height: 80px;
        padding-left:9px;
        padding-top:25px;
        padding-bottom:30px;
}

* html #header {
        height: 100px;
}
/* site title */
h1 {

	/* position: absolute; */
	top: 8px;
	left: 25px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font: normal 30px/100% "Trebuchet MS", Arial, sans-serif;
}
h1 a, h1 a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
h1 a:hover {
	color: #000000;
	text-decoration: none;
}
.description {
	/* position: absolute; */
	top: 89px;
	left: 25px;
	color: #ffffff;    /* <-- saito Change from #ffffff  */
	/* color: #4762A4;     <-- saito Change from #ffffff  */
	font: 12px Arial, Helvetica, sans-serif;
        padding-left:9px;
        clear:left;
}
/* search form */
#searchform {
	position: absolute;
        display:none;
	top: 0px;
	right: 0px;
	background: url(images/searchform-bg.png) no-repeat right bottom;
	height: 37px;
	width: 210px;
}
#searchform #s{
	background: #ffffff url(images/form-field-bg.gif) no-repeat ;
	height: 17px;
	width: 148px;
	margin: 6px 5px 0px 10px;
	padding: 3px 7px 2px 5px;
	color: #999999;
	border: none;
}


#searchform #searchsubmit { 
	background: url(images/search-btn.png) no-repeat left top;
	height: 24px;
	width: 24px;
	border: none;
	text-indent: -999%;
	line-height: 1px;
	margin-top: 6px;
}


/* ------------------------------------- main content area  */
#left-col {
	  width: 545px;  /* saito*/ 
    /* width: 700px;  */
	float: left;
	margin-top: 10px;

}
* html #left-col {
  margin-top: 0px;
  margin-left:-10px;
  width:535px;
  
}
/* main menu */
#nav {
 background: url(images/content-top-bg.png) no-repeat left top; /* saito */

height:24px;

margin-top:10px;
/*margin-top:60px;
margin-right:10px;
float:right; saito */
}
#nav ul{
	list-style: none;
	/* margin: 0px 0px 0px 25px; OOKI Commented. */
	margin: 0px 0px 0px 6px;
	padding: 0px;
	/* font: bold 12px/100% Arial, Helvetica, sans-serif; OOKI Commented. */
	font: bold 11px/100% Arial, Helvetica, sans-serif; /* 11px to 14px saito */  
}
#nav ul li{
	margin: 0px 1px 0px 0px;
	padding: 0px;
	float: left;
        /* saito add 2 lines */
        /* border-right:1px dotted #4762A4; */
        padding:0 3px;
}
#nav ul li a{
	padding: 5px 7px 6px 7px;
	text-decoration: none;
	color: #000000; /* #4662A5; */
	display: block;
        /* background:url(images/nav-item-hover.gif) repeat-x;  */
        /* -moz-border-radius-topleft:10px;
        -webkit-border-top-left-radius:10px;
        -webkit-border-top-right-radius:10px;
        -moz-border-radius-topright:10px; */

}
#nav li a:visited{
	text-decoration: none;
	color: #000000; /* 4662A5; */
　　　　　/* background:url(/wp-content/uploads/2010/01/btn-bg-inactive.png) repeat-x; */
        /* -moz-border-radius-topleft:10px;
        -webkit-border-top-left-radius:10px;
        -webkit-border-top-right-radius:10px;
        -moz-border-radius-topright:10px; */
}
#nav li a:hover, #nav .current_page_item a, #nav .current_page_item a:visited{
	text-decoration: none;
	background:url(images/nav-item-hover.gif) repeat-x; /* */
        /* -moz-border-radius-topleft:10px;
        -webkit-border-top-left-radius:10px;
        -webkit-border-top-right-radius:10px;
        -moz-border-radius-topright:10px; */

	color: #ffffff;
}
/* sub menu */
#subnav {
	background: #eaeaea;
        /* border:1px solid #d2ddea;
        -moz-border-radius:10px;
        -webkit-border-radius:10px; */
}
#subnav ul {
	margin: 0px;
	padding: 6px 0px 18px 5px;
	list-style: none;
	font: 12px/100% Arial, Helvetica, sans-serif;
        height:4px;
}
#subnav li {

	/* border-right: 1px solid #989898; */
	padding: 2px 7px;



	margin: 0px;
	float: left;
}
#subnav li a, #subnav li a:visited, #subnav .page_item {
	text-decoration: none;
	color: #333333;
}
#subnav .current_page_item a, #subnav .current_page_item a:visited {
	color: #01489a;
}
#subnav li a:hover {
	text-decoration: none;
	color: #01489a;
}

/* content */
#content {
	/* padding: 25px 25px 15px 25px;  Commented fuze */
        /*-moz-border-radius:10px;
        -webkit-border-radius:10px; */
	padding: 0px 22px 15px 22px;
        /* border:1px solid #d2ddea; */
	width: 501px;  /*saito */
        /* width: 650px; */ 
	background: #ffffff;
	clear: both;
	overflow: hidden;
}

* html #content 
{
   padding-left:18px;
   padding-right:18px;
   width:499px;

}

/* Adding by FUZE */
#content-single {
	padding: 25px 25px 15px 25px;
	width: 495px;
	background: #ffffff;
	clear: both;
	overflow: hidden;
}

.post {
	 padding: 0px;
	clear: both;
	overflow: hidden; 
}
.post .date {
	height: 50px;
	width: 45px;
	background: url(images/calendar.gif) no-repeat;
	font: normal 22px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
	padding: 0px 2px 0 0;
	line-height: 100%;
	float: left;
}
.post .date span {

	height: 16px;

	display: block;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
	padding-top: 5px;
}
.post .title {
	float: left;
	/*margin-left: 10px;*/
	width: 438px;
}
.postdata {
	font-size: 90%;
	color: #999999;
}
.postdata a, .postdata a:visited {
	color: #999999;

	text-decoration: none;
}

.postdata a:hover {
	color: #44a1d0;
	text-decoration: none;
}

.postdata .category{
	background: url(images/mini-category.gif) no-repeat;
	padding-left: 18px;
	float: left;
}
.postdata .comments{
	background: url(images/mini-comment.gif) no-repeat;
	padding-left: 18px;
	float: right;
}

.mini-add-comment {

	background: url(images/mini-down-arrow.gif) no-repeat left center;
	padding-left: 12px;
	float: right;
}
.entry {
	 padding: 10px 0px 5px; 
	 clear: both; 
}

/* post title */
h2 {
	color: #333333;
	margin: 3px 0 2px;
	padding-bottom: 4px;
	font: normal 150%/100% "Lucida Grande", Arial, sans-serif;
	/* border-bottom: dotted 1px #CCCCCC; */
}
h2 a, h2 a:visited {
	color: #333333;
	text-decoration: none;
}
h2 a:hover {
	color: #44a1d0;
	text-decoration: none;
}
h3 {
	color: #666666;
	margin: 5px 0px 5px;
	font: bold 110%/110% "Lucida Grande", Arial, sans-serif;
}

/* next & previous page navigation */
.page-nav {
	clear: both;
	background: url(images/navigation-bg.gif) no-repeat left center;
	height: 21px;
}
.page-nav a, .page-nav a:visited {
	color: #ffffff;
	text-decoration: none;
}
.page-nav a:hover {
	color: #000000;
	text-decoration: none;
}
.previous-entries a {
	float: left;
	padding-left: 10px;
	margin-left: 10px;
	background: url(images/navigation-left.gif) no-repeat left center;
}
.next-entries a {
	float: right;
	padding-right: 10px;
	margin-right: 10px;
	background: url(images/navigation-right.gif) no-repeat right center;
}

/* next & previous post navigation */
.post-nav {

	clear: both;
	padding-bottom: 35px;
	margin-top: -15px;
	font-size: 95%;
}
.post-nav a, .post-nav a:visited {
	color: #999999;
	text-decoration: none;
}
.post-nav a:hover {
	color: #000000;
	text-decoration: none;
}
.post-nav .previous a {
	float: left;
	padding-left: 20px;
	background: url(images/post-nav-previous.gif) no-repeat left center;
}
.post-nav .next a {
	float: right;
	padding-right: 20px;
	text-align: right;
	background: url(images/post-nav-next.gif) no-repeat right center;
}

/* ------------------------------------- comment area  */
h3#comments {

	background: url(images/comments.gif) no-repeat;
	padding-left: 22px;
	font: normal 140%/120% Arial, Helvetica, sans-serif;
	clear: both;

}
h3#respond {
	background: url(images/respond.gif) no-repeat;
	padding-left: 22px;
	font: normal 140%/120% Arial, Helvetica, sans-serif;
	margin: 20px 0px 0px;
	clear: both;
}
/* commentform */
#commentform {
	margin-top: 10px;
}
#commentform label {
	font-weight: bold;
	color:#666;
	font-size: 100%;
	padding-left: 5px;
}
#commentform small {
	color: #999999;
	font-size: 90%;
}
#commentform input {
	font: 110% Arial, Helvetica, sans-serif;
	width: 220px;
	padding: 5px 3px 3px 7px;
	background: url(images/form-field-bg.gif) no-repeat;
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	border-left: 1px solid #e6e6e6;
}
#commentform textarea {
	font: 110% Arial, Helvetica, sans-serif;
	width: 480px;
	height: 140px;
	background:url(images/form-field-bg.gif) no-repeat;
	border: solid 1px #e6e6e6;

	padding: 5px 3px 3px 7px;
}
#commentform #submit {
	font: 12px/100% Arial, Helvetica, sans-serif;
	color: #000000;
	background: url(images/submit-btn.gif) no-repeat top left;
	border: none;
	width: 135px;
	height: 25px;
	padding-bottom: 6px;
	margin-left: 355px;
}
#commentform #submit:hover {
	background: url(images/submit-btn.gif) no-repeat bottom left;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
	border: solid 1px #3b9acc;
}

/* comment list */
.commentlist {
	margin: 10px 0px;
	padding-left: 45px;
	line-height: 130%;
}
.commentlist li{
	padding: 5px 10px;
}
.commentlist .alt {
	background: #F4F4F4;
}

.commentlist cite {
	font-weight: bold;
	font-style: normal;

	font-size: 110%;
	color: #669900;
}
.commentlist cite a, .commentlist cite a:visited {
	color: #669900;
}


.commentlist small {
	margin-bottom: 5px;

	display: block;
	font-size: 87%;
}
.commentlist small a, .commentlist small a:visited{
	color: #999999;
}

/* ------------------------------------- footer area  */
#footer {
	background: url(images/content-bottom-bg.png) no-repeat;
	padding: 10px 0px 0px 25px;
	font-size: 87%;
	//color: #282828;
	color: #4762a4; /* modified fuze saito #fff*/	
}
#footer a, #footer a:visited {
	text-decoration: none;
	//color: #000000;
	color: #4762a4 ; /* modified fuze saito #fff */
}
#footer a:hover {
	text-decoration: underline;
}

/* ------------------------------------- sidebar area  */
/* sidebar */
#sidebar-right{
	/* float:left;  saito */ 
   float:right;  
	margin-left: 10px;
        margin-top: 10px; /* saito */
}
#sidebar-left {
	float: left;
       
	margin-right: 10px;
}
#sidebar-right,
#sidebar-left {
	width: 210px;
	color: #666666;
	line-height: 160%;	
}
#sidebar-right p, 
#sidebar-left p  {
	margin: 0px 0px 15px;

}
#sidebar-right h3, 
#sidebar-left h3 {
	font: bold 12px/100% Arial, Helvetica, sans-serif;
	color: #666666;
        border-bottom:1px solid #D2DDEA;
}
#sidebar-right h3 a, #sidebar-right h3 a:visited, 
#sidebar-left h3 a, #sidebar-left h3 a:visited {
	color: #666666;
}
#sidebar-right h3 img, 
#sidebar-left h3 img  {
	vertical-align: middle;
}
#sidebar-right a, #sidebar-right a:visited, 

#sidebar-left a, #sidebar-left a:visited  {
	color: #000000;
	text-decoration:none;
}
#sidebar-right a:hover, #sidebar-right a:focus, #sidebar-right a:active, 
#sidebar-left a:hover, #sidebar-left a:focus, #sidebar-left a:active  {
	text-decoration:underline;

}
#sidebar-right ul, 
#sidebar-left ul {
	list-style: none;
	margin: 0 ;
	padding: 0 ;
}
#sidebar-right ul li, 
#sidebar-left ul li {
	background: url(images/bullet-orange.gif) no-repeat;
	padding-left: 18px ;

}
#sidebar-right ul li ul li, 
#sidebar-left ul li ul li {
	/*background: url(images/bullet-grey.gif) no-repeat;
	padding-left: 0px ; */
        background:none; 
}

/* ------------------------------------- widget styles  */
/* archives widget */
#archives ul li {
	background: url(images/mini-archive.gif) no-repeat;
}
/* recent comments widget */
#recent-comments ul li {
	background: url(images/mini-comment.gif) no-repeat;

}
/* category widget */
#categories ul li {
	background: url(images/mini-category.gif) no-repeat;
}
/* recent posts widget */
#recent-posts ul li {

	background: url(images/mini-page.gif) no-repeat;
}
/* links widget */


#links ul li {
	background: url(images/mini-blogroll.gif) no-repeat;
}
/* meta */

#meta .rss {
	background: url(images/mini-rss.gif) no-repeat;
}
#meta .login {
	background: url(images/mini-user.gif) no-repeat;
}
#meta .check {
	background: url(images/mini-check.gif) no-repeat;
}
#meta .wordpress {
	background: url(images/mini-wp.gif) no-repeat;
}
/* calendar */
#calendar table {
	margin: 0px auto;
}
#calendar td {
	padding: 0px 4px;
}

/* alignments */
.center {
	text-align: center;
}
img.center, img[align="center"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.left {
	float: left;
}
img.left, img[align="left"] {
	float:left;
	margin: 2px 10px 5px 0px;
}
.right {
	float: right;
}
img.right, img[align="right"] {
	float:right;
	margin: 2px 0px 5px 10px;
}
.clear {
	clear:both;
}
hr.clear {
	clear:both;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
}
.hidden {
	clear: both;
	visibility: hidden;
}


/* adding start fuze */
div#footer span.ndesignstudio{
	font-size: 70%;
	}

div#footer span.ndesignstudio a, 
div#footer span.ndesignstudio a:visited{
	text-decoration: none;
	}
/* adding end */


/* MangoOrange.com footer (must be included, but can be modified) */
div#footer span.mangoorange{
	font-size: 70%;/* adding fuze */
	color: #fff;
	}
	
div#footer span.mangoorange a, 
div#footer span.mangoorange a:visited{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	}
	
div#footer span.mangoorange a:hover{
	text-decoration: underline;
	}	


