@charset "utf-8";

/* ----------------------------------------------------------
    css-reset
---------------------------------------------------------- */
html{
font-family: "MS PGothic","Osaka","sans-serif";
overflow-y:scroll;
}

body{
color:#333333;
background:#FFFFFF;
letter-spacing:0.05em;
font-size:12px;
*font-size:78%;
}

body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,form,fieldset,legend,input,textarea,pre,code,blockquote{
margin:0;
padding:0;
}

br{
letter-spacing:0;
}

fieldset,img{
border:0;
}

li{
list-style:none;
}

caption,th{
text-align:left;
}

h1,h2,h3,h4,h5,h6,th{
font-size:100%;
font-weight:normal;
font-style:normal;
}

input,textarea,select{
font-family:inherit;
font-size:inherit;
font-weight:inherit;
color:#333;
}

select{
background-color:#ffffff !important;
}

address,caption,cite,code,dfn,var{
font-style:normal;
font-weight:normal;
}

abbr,acronym{
border:0;
font-variant:normal;
}

del,u{
text-decoration:none;
}

/*---- text ----*/
body{
line-height:1.5;
}

.userInput{
line-height:1.2;
word-break:break-all;
}

/* clearFix */
.clearfix{
zoom:1;
}

.clearfix:after{
content:".";
display:block;
clear:both;
height:0;
visibility:hidden;
}

a:link{
color:#258fb8;
}

a:visited{
color:#258fb8;
}

a:hover{
color:#996600;
}
a:active{
color:#996600;
}
a:focus{
color:#996600;
}

/* ----- formSetting ----- */

input,
textarea{
padding:2px;
background-color:#fdf9f2;
border:1px solid #f1deb4;
}

/* ----- safari setting ----- */
html[xmlns*=""] body:last-child input[type="file"]{
background-color:transparent;
border:none;
}
*input[type="file"]{
}

html*input[type="file"]{
background-color:transparent;
}



/* ----------------------------------------------------------
    basic-settings
---------------------------------------------------------- */
body{
background:#8a8b90;
}

#documentBody {
text-align:center;
background-color:#fff;
}

#documentBody #headerArea,
#documentBody #bodyArea,
#documentBody #footerArea .footerMainArea{
width:900px;
margin:0 auto;
padding:0 10px;
text-align:left;
}

#documentBody #footerArea{
text-align:center;
background-color:#8a8b90;
}

#documentBody #footerArea .footerMainArea,
#documentBody #footerArea .footerMainArea a{
color:#fff;
}


#documentBody #bodyArea #bodyMainArea{
min-height:384px;
height:auto !important;
height:384px;
}

#documentBody #bodyArea #bodyMainArea{
zoom:1;
}

#documentBody #bodyArea #bodyMainArea:after{
content:".";
display:block;
clear:both;
height:0;
visibility:hidden;
}


#documentBody #bodyArea #bodyMainArea .mainColumn01{
width:635px;
margin-right:265px;
*margin-right:262px;
}

#documentBody #bodyArea #bodyMainArea .subColumn01{
float:right;
width:250px;
}



/* ----------------------------------------------------------
    header
---------------------------------------------------------- */
#documentBody{
background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/bg_header001.gif);
background-repeat:repeat-x;
background-position:left top;
}

#headerArea{
height:116px;
}


/* ----- Top-Logo ----- */
#headerArea h1{
float:left;
width:415px;
height:53px;
padding-top:19px;
}

#headerArea h1 a,
#headerArea h1 span{
display:block;
height:34px;
text-indent:-99999px;
*font-size:12px;
}

#headerArea h1 a	{  background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/logo_award001.gif) 0px 0px no-repeat;  }
#headerArea h1 span	{  background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/logo_award001.gif) 0px 0px no-repeat;  }
/* #headerArea h1 span	{  background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/logo_mixi001.gif) 0px 0px no-repeat;  } */


/* ----- Header-Btns ----- */
#headerArea p.headerBtn{
margin-left:750px;
*margin-left:747px;
width:150px;
height:55px;
padding-top:17px;
}

#headerArea p.headerBtn a.btn_go2form{
display:block;
width:142px;
height:43px;
text-indent:-99999px;
*font-size:12px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/btn_go2form002.gif) 0px 0px no-repeat;
outline:0;
}

#headerArea p.headerBtn a.btn_go2form:hover{
background-position:0px -43px;
}


/* ----- Main-Menu ----- */
#headerArea ul#mainmenu{
clear:both;
}

#headerArea ul.mainmenu01{
height:44px;
}

#headerArea ul.mainmenu01 li{
float:left;
padding-right:15px;
}

#headerArea ul.mainmenu01 li a{
display:block;
height:34px;
text-indent:-99999px;
*font-size:12px;
background-repeat:no-repeat;
background-position:0px 0px;
outline:0;
}

#headerArea ul.mainmenu01 li.go2top	a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/menutab010.gif);  width:57px;  }
#headerArea ul.mainmenu01 li.what_is	a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/menutab013.gif);  width:120px;  }
#headerArea ul.mainmenu01 li.about_app	a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/menutab003.gif);  width:118px;  }
#headerArea ul.mainmenu01 li.criterion	a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/menutab012.gif);  width:76px;  }
#headerArea ul.mainmenu01 li.how2make	a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/menutab005.gif);  width:108px;  }
#headerArea ul.mainmenu01 li.support	a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/menutab014.gif);  width:76px;  }
#headerArea ul.mainmenu01 li.commendation a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/menutab011.gif);  width:97px;  }
#headerArea ul.mainmenu01 li.result	a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/menutab008.gif);  width:76px;  }
#headerArea ul.mainmenu01 li.cooperation a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/menutab009.gif);  width:115px;  }

#headerArea ul.mainmenu01 li.current a{
background-position:0px -34px;
}

#headerArea ul.mainmenu01 li a:hover{
background-position:0px -34px;
}



/* ----------------------------------------------------------
    footer
---------------------------------------------------------- */
#footerArea{
height:36px;
padding:12px 0 20px;
}


/* ----- Footer-Menu ----- */
#footerArea ul#footmenu{
float:right;
width:222px;
}

#footerArea ul#footmenu_main{
width:650px;
margin-right:245px;
}

#footerArea ul.footmenu01{
height:17px;
zoom:1;
}

#footerArea ul.footmenu01:after{
content:".";
display:block;
clear:both;
height:0;
visibility:hidden;
}

#footerArea ul.footmenu01 li{
float:left;
padding:0 16px;
border-right:1px solid #bcbdc0;
}

#footerArea ul.footmenu01 li.menuend{
padding-right:4px;
border-right:none;
}


#footerArea ul.footmenu01 li a{
display:block;
text-indent:-9999px;
*font-size:12px;
background-repeat:no-repeat;
background-position:left top;
outline:0;
}

#footerArea ul.footmenu01 li.privacy_policy	a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/footmenu001.gif);  width:117px;  }
#footerArea ul.footmenu01 li.rules		a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/footmenu002.gif);  width:52px;  }
#footerArea ul.footmenu01 li.go2top		a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/footmenu011.gif);  width:27px;  }
#footerArea ul.footmenu01 li.what_is		a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/footmenu012.gif);  width:91px;  }
#footerArea ul.footmenu01 li.commendation	a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/footmenu013.gif);  width:69px;  }
#footerArea ul.footmenu01 li.about_app		a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/footmenu014.gif);  width:91px;  }
#footerArea ul.footmenu01 li.criterion		a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/footmenu015.gif);  width:47px;  }
#footerArea ul.footmenu01 li.how2make		a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/footmenu016.gif);  width:80px;  }
#footerArea ul.footmenu01 li.support		a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/footmenu017.gif);  width:48px;  }
#footerArea ul.footmenu01 li.result		a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/footmenu018.gif);  width:47px;  }
#footerArea ul.footmenu01 li.cooperation	a{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/footmenu019.gif);  width:86px;  }

#footerArea ul#footmenu_main li{  padding:0 8px;  }
#footerArea ul#footmenu_main li.go2top{  padding-left:0;  }




/* ----- Copyright ----- */
#footerArea p.copyright{
width:200px;
*width:197px;
height:16px;
margin-top:1px;
margin-right:700px;
text-indent:-99999px;
*font-size:12px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/ban_copyright001.gif) left top no-repeat;
}



/* ----------------------------------------------------------
    body-common
---------------------------------------------------------- */
#bodyArea p.go2pagetop{
clear:both;
width:88px;
padding:14px 7px 26px 805px;
}

#bodyArea p.go2pagetop a{
display:block;
height:13px;
text-indent:-99999px;
*font-size:10px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/btn_go2top001.gif) left top no-repeat;
outline:0;
}








/* ===============================================================

    CSS for contents

=============================================================== */

/* ----------------------------------------------------------
    title and heading
---------------------------------------------------------- */

/* ----- siteTitle ----- */
#bodyArea .siteTitle01{
margin:9px 0 0;
padding:0 0 15px;
height:275px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_award_logo004.jpg) left top no-repeat;
}

#bodyArea .siteTitle01 h2{
height:34px;
*font-size:12px;
text-indent:-99999px;
}

#bodyArea .siteTitle01 p{
height:90px;
*font-size:12px;
text-indent:-99999px;
}

#bodyArea .siteTitle01 p.link_btn{
height:39px;
text-indent:0px;
padding-left:738px;
}

#bodyArea .siteTitle01 p.link_btn a{
display:block;
height:39px;
width:141px;
*font-size:12px;
text-indent:-99999px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/btn_commendation002.gif) left top no-repeat;
outline:0;
}



/* ----- pageTitle ----- */
#bodyArea .pageTitle01{
padding:22px 0 28px;
}

#bodyArea .pageTitle01 h2{
height:24px;
text-indent:-99999px;
*font-size:12px;
background-repeat:no-repeat;
background-position:4px 0px;
}

#bodyArea .pageTitle01.what_is		h2{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/title_whatis001.gif);  }
#bodyArea .pageTitle01.about_app	h2{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/title_about_app001.gif);  }
#bodyArea .pageTitle01.criterion	h2{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/title_criterion001.gif);  }
#bodyArea .pageTitle01.how2make		h2{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/title_how2make001.gif);  }
#bodyArea .pageTitle01.support		h2{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/title_support001.gif);  }
#bodyArea .pageTitle01.commendation	h2{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/title_commendation001.gif);  }
#bodyArea .pageTitle01.prize		h2{  background-image:url(/wp-content/themes/developer_center/saa_2009/img/contents/title_prize001.gif);  }
#bodyArea .pageTitle01.companies	h2{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/title_companies001.gif);  }
#bodyArea .pageTitle01.rules		h2{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/title_rules001.gif);  }
#bodyArea .pageTitle01.apply		h2{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/title_apply001.gif);  }
#bodyArea .pageTitle01.apply_as_corp	h2{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/title_apply_as_corp001.gif);  }
#bodyArea .pageTitle01.apply_as_priv	h2{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/title_apply_as_priv001.gif);  }
#bodyArea .pageTitle01.result		h2{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/title_result001.gif);  }


/* ----- heading ----- */
#bodyArea .heading01{
height:37px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/heading/bg_w900_001.gif) left top no-repeat;
}

#documentBody .mainColumn01 .heading01{  background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/heading/bg_w635_001.gif) left top no-repeat;  }
#documentBody .subColumn01 .heading01{   background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/heading/bg_w250_001.gif) left top no-repeat;  }


#bodyArea .heading01 h3{
height:20px;
padding:9px 9px 0 9px;
text-indent:-99999px;
*font-size:12px;
background-repeat:no-repeat;
background-position:9px 9px;
}

#bodyArea #artc_mixiinfo	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_mixiinfo001.gif);  }
#bodyArea #artc_result_list	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_result002.gif);  }
#bodyArea #artc_result_outline	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_result001.gif);  }
#bodyArea #artc_outline		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_outline001.gif);  }
#bodyArea #artc_go2apply	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_go2apply001.gif);  }
#bodyArea #artc_companies	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_supporter_sponsors_media001.gif);  }

#bodyArea #artc_meaning		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_meaning001.gif);  }
#bodyArea #artc_target		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_target001.gif);  }
#bodyArea #artc_requirement	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_requirement001.gif);  }
#bodyArea #artc_condition	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_condition001.gif);  }
#bodyArea #artc_schedule	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_schedule001.gif);  }
#bodyArea #artc_how2apply	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_how2apply001.gif);  }
#bodyArea #artc_commendation	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_commendation001.gif);  }
#bodyArea #artc_judge		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_judge001.gif);  }
#bodyArea #artc_how2develop	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_how2develop001.gif);  }
#bodyArea #artc_attention	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_attention001.gif);  }

#bodyArea #artc_about_app01	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_about_app01_001.gif);  }
#bodyArea #artc_about_app02	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_about_app02_001.gif);  }
#bodyArea #artc_about_app03	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_about_app03_001.gif);  }
#bodyArea #artc_about_app04	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_about_app04_001.gif);  }

#bodyArea #artc_criterion01	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_criterion01_001.gif);  }
#bodyArea #artc_criterion02	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_criterion02_001.gif);  }
#bodyArea #artc_criterion03	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_criterion03_001.gif);  }

#bodyArea #artc_intro_prize	.heading01 h3{  background-image:url(/wp-content/themes/developer_center/saa_2009/img/contents/iban_prize001.gif);  }

#bodyArea #artc_how2make	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_how2make001.gif);  }

#bodyArea #artc_qanda		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_qanda001.gif);  }
#bodyArea #artc_inquiry		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_inquiry001.gif);  }
#bodyArea #artc_about_rule	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_aboutrule001.gif);  }

#bodyArea #artc_sponsors	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_sponsors001.gif);  }
#bodyArea #artc_supporters	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_supporters001.gif);  }
#bodyArea #artc_media		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_media001.gif);  }

#bodyArea #artc_rules01		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules01_001.gif);  }
#bodyArea #artc_rules02		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules02_001.gif);  }
#bodyArea #artc_rules03		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules03_001.gif);  }
#bodyArea #artc_rules04		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules04_001.gif);  }
#bodyArea #artc_rules05		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules05_001.gif);  }
#bodyArea #artc_rules06		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules06_001.gif);  }
#bodyArea #artc_rules07		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules07_001.gif);  }
#bodyArea #artc_rules08		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules08_001.gif);  }
#bodyArea #artc_rules09		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules09_001.gif);  }
#bodyArea #artc_rules10		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules10_001.gif);  }
#bodyArea #artc_rules11		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules11_001.gif);  }
#bodyArea #artc_rules12		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules12_001.gif);  }
#bodyArea #artc_rules13		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules13_001.gif);  }
#bodyArea #artc_rules14		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules14_001.gif);  }
#bodyArea #artc_rules15		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules15_001.gif);  }

#bodyArea #artc_confirm4agree	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_confirm4agree001.gif);  }
#bodyArea #artc_rules		.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_rules001.gif);  }

#bodyArea #artc_inputform01	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_input_applicant001.gif);  }
#bodyArea #artc_confirm_input01	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_confirm_inputs001.gif);  }
#bodyArea #artc_apply_finish01	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_apply_finish001.gif);  }

#bodyArea #artc_award_gp01	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_award_gp001.gif);  }
#bodyArea #artc_award_section01	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_award_section001.gif);  }
#bodyArea #artc_award_section02 .heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_award_section002.gif);  }

#bodyArea #artc_award_support01	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_award_support001.gif);  }
#bodyArea #artc_award_support02	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_award_support002.gif);  }
#bodyArea #artc_award_support03	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_award_support003.gif);  }
#bodyArea #artc_award_support04	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_award_support004.gif);  }
#bodyArea #artc_award_support05	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_award_support005.gif);  }
#bodyArea #artc_award_support06	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_award_support006.gif);  }
#bodyArea #artc_award_support07	.heading01 h3{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/iban_award_support007.gif);  }



/* ----- heading ( with RNavi ) ----- */
#bodyArea .heading01.withRNavi01 h3{
float:left;
width:60%;
}

#bodyArea .heading01.withRNavi01 p{
float:right;
width:30%;
padding:0;
margin-right:12px;
_margin-right:6px;
line-height:38px;
_line-height:24px;
text-align:right;
}

#bodyArea .heading01.withRNavi01{
zoom:1;
}

#bodyArea .heading01.withRNavi01:after{
content:".";
display:block;
clear:both;
height:0;
visibility:hidden;
}


/* ----- messageArea ----- */
#bodyArea .messageArea01{
margin-bottom:8px;
padding-top:36px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/alertbox01_h.gif) no-repeat left top;
}

#bodyArea .messageArea01 .messageAreaMain{
padding:0 16px 32px 95px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/alertbox01_f.gif) no-repeat left bottom;
line-height:1.35;
min-height:26px;
height:auto !important;
height:26px;
}


#bodyArea .messageArea01 p{
color:#dd0000;
}

#bodyArea .messageArea01 p strong{
font-weight:bold;
}




/* ----------------------------------------------------------
    article
---------------------------------------------------------- */
#bodyArea .oneArticle01{
padding:0 0 26px;
*padding:0 0 25px;
}

/* ----- Article-Types ----- */
#bodyArea .oneArticle01 .txt_contents{
padding:0 10px 0;
}

#bodyArea .oneArticle01 .table_contents{
padding:0;
}

#bodyArea .oneArticle01 .table_contents.not1stCont{
padding:0;
border-top:1px solid #d6d6d6;
}

#bodyArea .oneArticle01 .table_contents.noteArea{
padding:10px 10px 12px;
border:1px solid #d6d6d6;
border-top:none;
}

#bodyArea .oneArticle01 .message_contents{
padding:0 0 56px;
border:1px solid #d6d6d6;
border-top:none;
}

#bodyArea .oneArticle01 .intro_contents{
padding:5px 0 0;
border-top:2px solid #d6d6d6;
}

#bodyArea .oneArticle01 .img_contents{
padding:26px 0 0;
}

#bodyArea .oneArticle01 .lead_contents{
padding:10px 20px 0;
text-align:center;
}

#bodyArea .oneArticle01 .rule_contents{
padding:0 10px 0;
}

#bodyArea .oneArticle01 .logo_contents{
padding:14px 0 0 10px;
}



/* ----- Article-Parts ----- */
#bodyArea .oneArticle01 p{
padding:7px 0 2px;
}

#bodyArea .oneArticle01 p.subhead_intro{
padding:0;
}

#bodyArea .oneArticle01 p.cautionNote{
color:#dd0000;
}


#bodyArea .oneArticle01 .table_contents.noteArea p{
padding-bottom:0;
}

#bodyArea .oneArticle01 .message_contents .mainMessage{
padding:56px 10px 0;
text-align:center;
}

#bodyArea .oneArticle01 .message_contents .mainMessage p{
font-size:120%;
font-weight:bold;
}

#bodyArea .oneArticle01 .message_contents ul{
padding:56px 154px 0;
}

#bodyArea .oneArticle01 .message_contents ul.subNotes{
padding-top:1em;
}

#bodyArea .oneArticle01 .message_contents ul li{
text-align:left;
padding-left:1em;
text-indent:-1em;
color:#666;
}

#bodyArea .oneArticle01 .lead_contents p{
padding:8px 0 0;
text-align:center;
}


#bodyArea .oneArticle01 .rule_contents h4{
padding:20px 0 2px;
color:#f60;
font-weight:bold;
}


#bodyArea .oneArticle01 ul.noteList01{
padding:3px 0 2px;
}

#bodyArea .oneArticle01 ul.noteList01 li{
list-style-type:disc;
margin-left:14px;
padding:4px 0 0;
}


#bodyArea .oneArticle01 ul.noteList02{
padding:3px 0 2px;
}

#bodyArea .oneArticle01 ul.noteList02 li{
color:#666;
}

#bodyArea .oneArticle01 ul.noteList03{
padding:1em 0 0;
}

#bodyArea .oneArticle01 ul.noteList03 li{
}


#bodyArea .oneArticle01 ul.noteList05{
padding:10px 0 9px;
}

#bodyArea .oneArticle01 ul.noteList05 li{
list-style-type:disc;
margin-left:20px;
padding:4px 0 0;
}

#bodyArea .oneArticle01 ul.noteList06{
padding:0;
}

#bodyArea .oneArticle01 ul.noteList06 li{
padding-left:1em;
text-indent:-1em;
color:#666;
}

#bodyArea .oneArticle01 ul.noteList06 li strong{
font-weight:normal;
color:#dd0000;
}

#bodyArea .oneArticle01 ul.noteList07{
clear:left;
padding:1em 0 0;
background-color:#fff;
}

#bodyArea .oneArticle01 ul.noteList07 li{
padding-left:7px;
text-indent:-7px;
}


#bodyArea .oneArticle01 ul.infoList01{
border:1px solid #d6d6d6;
border-top:none;
width:248px;
padding:0;
}

#bodyArea .oneArticle01 ul.infoList01 li{
padding:7px 0 7px 0;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/hr001.gif) center bottom no-repeat;
}

#bodyArea .oneArticle01 ul.infoList01 li.lastinfo{
background-image:none;
padding-bottom:6px;
}

#bodyArea .oneArticle01 ul.infoList01 li p{
padding:0 12px 0 20px;
line-height:1.3;
}

#bodyArea .oneArticle01 ul.infoList01 li p.date{
color:#666;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/mark001.gif) 8px center no-repeat;
line-height:1.5;
}


#bodyArea .oneArticle01 ul.linkList01{
border:1px solid #d6d6d6;
border-top:none;
border-bottom:none;
width:248px;
padding:0;
}

#bodyArea .oneArticle01 ul.linkList01 li{
padding:14px 0 11px 0;
border-bottom:1px solid #d6d6d6;
}

#bodyArea .oneArticle01 ul.linkList01 li.current{
background-color:#f2f2f2;
font-weight:bold;
}

#bodyArea .oneArticle01 ul.linkList01 li p{
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/mark001.gif) 8px 0.3em no-repeat;
padding:0 12px 0 20px;
line-height:1.3;
}

#bodyArea .oneArticle01 ul.linkList01 li.current p{
background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/mark002.gif);
}


#bodyArea .oneArticle01 .lead_contents ul{
margin:0 auto;
text-align:left;
}


#bodyArea .oneArticle01 ul.companyLogoList01,
#bodyArea .oneArticle01 ul.companyLogoList02{
zoom:1;
}

#bodyArea .oneArticle01 ul.companyLogoList01:after,
#bodyArea .oneArticle01 ul.companyLogoList02:after{
content:".";
display:block;
clear:both;
height:0;
visibility:hidden;
}

#bodyArea .oneArticle01 ul.companyLogoList01 li{
float:left;
width:200px;
padding:0 10px 26px;
}

#bodyArea .oneArticle01 ul.companyLogoList02 li{
float:left;
width:160px;
padding:0 5px 26px 10px;
}

#bodyArea .oneArticle01 ul.companyLogoList01 li .compLogo{
display:block;
width:198px;
height:98px;
border:1px solid #d6d6d6;
}

#bodyArea .oneArticle01 ul.companyLogoList02 li .compLogo{
display:block;
width:158px;
height:78px;
border:1px solid #d6d6d6;
}

#bodyArea .oneArticle01 ul.companyLogoList01 li .compLogo img,
#bodyArea .oneArticle01 ul.companyLogoList02 li .compLogo img{
margin:4px;
}

#bodyArea .oneArticle01 ul.companyLogoList01 li .compName,
#bodyArea .oneArticle01 ul.companyLogoList02 li .compName{
display:block;
padding:5px 1px 0;
font-weight:bold;
}


#bodyArea .oneArticle01 dl.noteList04{
padding:7px 0 0;
}

#bodyArea .oneArticle01 dl.noteList04 dt{
display:inline;
}

#bodyArea .oneArticle01 dl.noteList04 dd{
display:inline;
}


#bodyArea .oneArticle01 dl.faqList01{
padding:0;
}

#bodyArea .oneArticle01 dl.faqList01 dt{
padding:12px 12px 0;
*padding:11px 12px 0;
border-top:1px solid #d6d6d6;
font-size:120%;
font-weight:bold;
}

#bodyArea .oneArticle01 dl.faqList01 dt .qnum{
color:#f60;
padding-right:0.3em;
}

#bodyArea .oneArticle01 dl.faqList01 dd{
padding:13px 10px 17px;
*padding:12px 10px 16px;
}


#bodyArea .oneArticle01 dl.ruleList01{
padding:1em 0 0;
zoom:1;
}

#bodyArea .oneArticle01 dl.ruleList01:after{
content:".";
display:block;
clear:both;
height:0;
visibility:hidden;
}

#bodyArea .oneArticle01 dl.ruleList01 dt{
text-align:center;
width:2em;
white-space:nowrap;
_text-indent:3px;
clear:left;
float:left;
}

#bodyArea .oneArticle01 dl.ruleList01 dd{
margin:0 0 0 2.5em;
_text-indent:-3px;
}


#bodyArea .oneArticle01 .confirmBox01{
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/ibox02_h.gif) no-repeat left top;
}

#bodyArea .oneArticle01 .confirmBox01 dl{
width:613px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/ibox02_f.gif) no-repeat left bottom;
}

#bodyArea .oneArticle01 .confirmBox01 dl dt{
clear:left;
float:left;
width:73px;
padding:8px 0;
text-align:center;
}

#bodyArea .oneArticle01 .confirmBox01 dl dd{
margin-left:84px;
padding:6px 0;
width:528px;
*width:525px;
font-size:120%;
font-weight:bold;
}


#bodyArea .oneArticle01 table.infoTable01{
/* width:900px; */
width:100%;
}

#bodyArea .oneArticle01 table.infoTable01 tr{
}

#bodyArea .oneArticle01 table.infoTable01 tr th{
width:79px;
padding:7px 10px 6px 10px;
*padding:7px 10px 5px 10px;
border-bottom:1px solid #d6d6d6;
border-left:1px solid #d6d6d6;
background-color:#efefef;
text-align:left;
vertical-align:top;
font-weight:normal;
}

#bodyArea .oneArticle01 table.infoTable01 tr td{
width:auto;
padding:7px 10px 6px 10px;
*padding:7px 10px 5px 10px;
border-right:1px solid #d6d6d6;
border-bottom:1px solid #d6d6d6;
text-align:left;
vertical-align:top;
}

#bodyArea .oneArticle01 .infoTable01 tr th .subNote{
display:block;
}


#bodyArea .oneArticle01 .inputForm01{
width:100%;
}

#bodyArea .oneArticle01 .inputForm01 tr{
}

#bodyArea .oneArticle01 .inputForm01 tr th{
width:139px;
padding:9px 10px 8px 10px;
*padding:9px 10px 7px 10px;
border-bottom:1px solid #d6d6d6;
border-left:1px solid #d6d6d6;
background-color:#efefef;
text-align:left;
vertical-align:top;
font-weight:normal;
}

#bodyArea .oneArticle01 .inputForm01 tr th p{
padding:0;
}

#bodyArea .oneArticle01 .inputForm01 .necessaryItem{
padding-left:0.4em;
color:#dd0000;
}

#bodyArea .oneArticle01 .inputForm01 tr td{
width:auto;
padding:8px 10px;
border-right:1px solid #d6d6d6;
border-bottom:1px solid #d6d6d6;
text-align:left;
vertical-align:top;
}

#bodyArea .oneArticle01 .inputForm01 input.textItem,
#bodyArea .oneArticle01 .inputForm01 input.URLItem{
width:304px;
border:1px solid #7f9da9;
background-color:#e9f0ff;
}

#bodyArea .oneArticle01 .inputForm01 textarea{
width:440px;
height:154px;
border:1px solid #7f9da9;
background-color:#e9f0ff;
}


#bodyArea .oneArticle01 dl.profileList01{
padding:7px 0 2px;
}

#bodyArea .oneArticle01 dl.profileList01 dt{
display:inline;
font-weight:bold;
}

#bodyArea .oneArticle01 dl.profileList01 dd{
display:inline;
}

#bodyArea .oneArticle01 dl.profileList01 dt .mark{
padding-right:0.2em;
}

#bodyArea .oneArticle01 dl.profileList01 dd .deli{
padding-right:0.4em;
padding-left:0.4em;
}


#bodyArea .oneArticle01 dl.commendateList01{
padding:7px 0 2px;
}

#bodyArea .oneArticle01 dl.commendateList01 dt{
display:inline;
width:6em;
font-weight:bold;
color:#f60;
font-size:133%;
}

#bodyArea .oneArticle01 dl.commendateList01 dd{
display:inline;
padding-left:0.5em;
font-weight:bold;
font-size:133%;
}

#bodyArea .oneArticle01 dl.commendateList01 dd .subnote{
padding-left:0.4em;
font-weight:normal;
font-size:75%;
}


/* ----- Article-Conponents ----- */
/* === resultOutline01 === */
#bodyArea .oneArticle01 .resultOutline01{
margin-top:8px;
}

#bodyArea .oneArticle01 .resultOutline01 p{
padding:0;
}


#bodyArea .oneArticle01 .resultOutline01 .boxHead{
height:64px;
background-repeat:no-repeat;
background-position:0px 0px;
}

#bodyArea .oneArticle01 #outline_gp2009      .boxHead{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt010.jpg);  }
#bodyArea .oneArticle01 #outline_section2009 .boxHead{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt011.jpg);  }
#bodyArea .oneArticle01 #outline_support2009 .boxHead{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt012.jpg);  }

#bodyArea .oneArticle01 .resultOutline01 .boxHead h4{
height:14px;
*font-size:10px;
text-indent:-99999px;
}

#bodyArea .oneArticle01 #outline_gp2009      .boxHead h4{  height:14px;  }
#bodyArea .oneArticle01 #outline_section2009 .boxHead h4{  height:15px;  }
#bodyArea .oneArticle01 #outline_support2009 .boxHead h4{  height:15px;  }


#bodyArea .oneArticle01 .resultOutline01 .boxHead p.detail_link{
height:31px;
padding-left:504px;
}

#bodyArea .oneArticle01 .resultOutline01 .boxHead p.detail_link a{
display:block;
width:121px;
height:31px;
*font-size:12px;
text-indent:-99999px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/btn_detail001.gif) no-repeat 0px 0px;
outline:0;
}

#bodyArea .oneArticle01 #outline_gp2009      .boxHead p.detail_link a{  background-position:0px   0px;  }
#bodyArea .oneArticle01 #outline_section2009 .boxHead p.detail_link a{  background-position:0px -31px;  }
#bodyArea .oneArticle01 #outline_support2009 .boxHead p.detail_link a{  background-position:0px -62px;  }


#bodyArea .oneArticle01 .resultOutline01 .boxBody{
}


#bodyArea .oneArticle01 ul.appliData01{
}

#bodyArea .oneArticle01 ul.appliData01 li{
padding:5px 0 10px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/hr002.gif) repeat-x 0px 0px;
}

#bodyArea .oneArticle01 ul.appliData01 li#gp2009,
#bodyArea .oneArticle01 ul.appliData01 li#section2009_01{
background-image:none;
padding-top:4px;
}

#bodyArea .oneArticle01 ul.appliData01 li div{
padding:6px 0 0 120px;
background-repeat:no-repeat;
background-position:10px 0px;
}

#bodyArea .oneArticle01 ul.appliData01 li#gp2009         div{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_appliicon001.jpg);  }
#bodyArea .oneArticle01 ul.appliData01 li#section2009_01 div{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_appliicon002.jpg);  }
#bodyArea .oneArticle01 ul.appliData01 li#section2009_02 div{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_appliicon003.jpg);  }

#bodyArea .oneArticle01 ul.appliData01 li p.prizeName{
font-weight:bold;
padding-left:20px;
}

#bodyArea .oneArticle01 ul.appliData01 li#gp2009 p.prizeName{
height:30px;
*font-size:12px;
text-indent:-99999px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt013.gif) no-repeat 20px 4px;
}

#bodyArea .oneArticle01 ul.appliData01 li dl.detail{
padding-top:8px;
zoom:1;
}

#bodyArea .oneArticle01 ul.appliData01 li dl.detail:after{
content:".";
display:block;
clear:left;
height:0;
visibility:hidden;
}

#bodyArea .oneArticle01 ul.appliData01 li dl.detail dt{
clear:left;
float:left;
width:91px;
padding-right:11px;
padding-bottom:3px;
color:#666;
text-align:right;
font-weight:bold;
}

#bodyArea .oneArticle01 ul.appliData01 li dl.detail dd{
float:left;
width:400px;
padding-bottom:3px;
*float:none;
}

#bodyArea .oneArticle01 ul.appliData01 li dl.detail dt.appName{
height:26px;
*font-size:12px;
text-align:left;
text-indent:-99999px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt014.gif) no-repeat 20px 0px;
padding-bottom:16px;
}

#bodyArea .oneArticle01 ul.appliData01 li dl.detail dd.appName{
padding-bottom:16px;
}

#bodyArea .oneArticle01 ul.appliData01 li dl.detail dd.appName strong{
display:block;
height:26px;
*font-size:12px;
text-indent:-99999px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt009.gif) no-repeat 0px 0px;
}

#bodyArea .oneArticle01 ul.appliData01 li#gp2009         dl.detail dd.appName strong{  background-position:0px   0px;  }
#bodyArea .oneArticle01 ul.appliData01 li#section2009_01 dl.detail dd.appName strong{  background-position:0px -26px;  }
#bodyArea .oneArticle01 ul.appliData01 li#section2009_02 dl.detail dd.appName strong{  background-position:0px -52px;  }

#bodyArea .oneArticle01 ul.appliData01 li dl.detail dd.developer{
font-weight:bold;
}


#bodyArea .oneArticle01 ul.appliData02{
}

#bodyArea .oneArticle01 ul.appliData02 li{
padding:11px 0 8px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/hr002.gif) repeat-x 0px 0px;
zoom:1;
}

#bodyArea .oneArticle01 ul.appliData02 li:after{
content:".";
display:block;
clear:left;
height:0;
visibility:hidden;
}

#bodyArea .oneArticle01 ul.appliData02 li.order1st{
padding-top:10px;
background-image:none;
}

#bodyArea .oneArticle01 ul.appliData02 li .prizeName{
display:block;
float:left;
width:126px;
padding-left:10px;
color:#666;
text-align:right;
font-weight:bold;
}

#bodyArea .oneArticle01 ul.appliData02 li .appName{
display:block;
float:left;
width:440px;
padding-left:35px;
font-weight:bold;
}


#bodyArea .oneArticle01 .appliData03{
border:1px solid #d6d6d6;
border-top:none;
padding:0;
}

#bodyArea .oneArticle01 .appliData03 p{
padding:0;
}

#bodyArea .oneArticle01 .appliData03 div.appliInfo{
padding:12px 0 14px 126px;
background-repeat:no-repeat;
background-position:16px 15px;
min-height:96px;
height:auto !important;
height:96px;
zoom:1;
}

#bodyArea .oneArticle01 .appliData03 div.appliInfo:after{
content:".";
display:block;
clear:left;
height:0;
visibility:hidden;
}

#bodyArea .oneArticle01 #dtl_gp2009         div.appliInfo{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_appliicon001.jpg);  }
#bodyArea .oneArticle01 #dtl_section2009_01 div.appliInfo{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_appliicon002.jpg);  }
#bodyArea .oneArticle01 #dtl_section2009_02 div.appliInfo{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_appliicon003.jpg);  }
#bodyArea .oneArticle01 #dtl_support2009_01 div.appliInfo{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_appliicon002.jpg);  }
#bodyArea .oneArticle01 #dtl_support2009_02 div.appliInfo{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_appliicon001.jpg);  }
#bodyArea .oneArticle01 #dtl_support2009_03 div.appliInfo{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_appliicon004.jpg);  }
#bodyArea .oneArticle01 #dtl_support2009_04 div.appliInfo{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_appliicon005.jpg);  }
#bodyArea .oneArticle01 #dtl_support2009_05 div.appliInfo{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_appliicon003.jpg);  }
#bodyArea .oneArticle01 #dtl_support2009_06 div.appliInfo{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_appliicon006.jpg);  }
#bodyArea .oneArticle01 #dtl_support2009_07 div.appliInfo{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_appliicon007.jpg);  }

#bodyArea .oneArticle01 .appliData03 div.appliInfo p.prizeName{
height:50px;
*font-size:12px;
text-indent:-99999px;
background-repeat:no-repeat;
background-position:23px 0px;
}

#bodyArea .oneArticle01 #dtl_gp2009         div.appliInfo p.prizeName{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_medal_gp001.jpg);  }
#bodyArea .oneArticle01 #dtl_section2009_01 div.appliInfo p.prizeName{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_medal_section2009_001.jpg);  }
#bodyArea .oneArticle01 #dtl_section2009_02 div.appliInfo p.prizeName{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_medal_section2009_001.jpg);  }
#bodyArea .oneArticle01 #dtl_support2009_01 div.appliInfo p.prizeName{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_medal_support2009_001.gif);  background-position:20px 0px;  height:62px;  }
#bodyArea .oneArticle01 #dtl_support2009_02 div.appliInfo p.prizeName{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_medal_support2009_002.gif);  background-position:20px 0px;  height:62px;  }
#bodyArea .oneArticle01 #dtl_support2009_03 div.appliInfo p.prizeName{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_medal_support2009_003.gif);  background-position:20px 0px;  height:62px;  }
#bodyArea .oneArticle01 #dtl_support2009_04 div.appliInfo p.prizeName{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_medal_support2009_004.gif);  background-position:20px 0px;  height:62px;  }
#bodyArea .oneArticle01 #dtl_support2009_05 div.appliInfo p.prizeName{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_medal_support2009_005.gif);  background-position:20px 0px;  height:62px;  }
#bodyArea .oneArticle01 #dtl_support2009_06 div.appliInfo p.prizeName{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_medal_support2009_006.gif);  background-position:20px 0px;  height:62px;  }
#bodyArea .oneArticle01 #dtl_support2009_07 div.appliInfo p.prizeName{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/img_medal_support2009_007.gif);  background-position:20px 0px;  height:89px;  }

#bodyArea .oneArticle01 .appliData03 div.appliInfo dl.detail{
float:left;
width:348px;
padding-top:2px;
zoom:1;
}

#bodyArea .oneArticle01 .appliData03 div.appliInfo dl.detail:after{
content:".";
display:block;
clear:left;
height:0;
visibility:hidden;
}

#bodyArea .oneArticle01 .appliData03 div.appliInfo dl.detail dt{
clear:left;
float:left;
width:91px;
padding-right:11px;
padding-bottom:3px;
text-align:right;
font-weight:bold;
}

#bodyArea .oneArticle01 .appliData03 div.appliInfo dl.detail dd{
float:left;
width:236px;
padding-bottom:3px;
*float:none;
}

#bodyArea .oneArticle01 .appliData03 div.appliInfo dl.detail dt.appName{
height:26px;
*font-size:12px;
text-align:left;
text-indent:-99999px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt014.gif) no-repeat 20px 0px;
padding-bottom:7px;
}

#bodyArea .oneArticle01 .appliData03 div.appliInfo dl.detail dd.appName{
padding-bottom:7px;
}

#bodyArea .oneArticle01 .appliData03 div.appliInfo dl.detail dd.appName strong{
display:block;
height:26px;
*font-size:12px;
text-indent:-99999px;
background-repeat:no-repeat;
}

#bodyArea .oneArticle01 #dtl_gp2009         div.appliInfo dl.detail dd.appName strong{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt009.gif);  background-position:0px    0px;  }
#bodyArea .oneArticle01 #dtl_section2009_01 div.appliInfo dl.detail dd.appName strong{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt009.gif);  background-position:0px  -26px;  }
#bodyArea .oneArticle01 #dtl_section2009_02 div.appliInfo dl.detail dd.appName strong{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt009.gif);  background-position:0px  -52px;  }
#bodyArea .oneArticle01 #dtl_support2009_01 div.appliInfo dl.detail dd.appName strong{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt015.gif);  background-position:0px    0px;  }
#bodyArea .oneArticle01 #dtl_support2009_02 div.appliInfo dl.detail dd.appName strong{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt015.gif);  background-position:0px  -26px;  }
#bodyArea .oneArticle01 #dtl_support2009_03 div.appliInfo dl.detail dd.appName strong{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt015.gif);  background-position:0px  -52px;  height:48px;  }
#bodyArea .oneArticle01 #dtl_support2009_04 div.appliInfo dl.detail dd.appName strong{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt015.gif);  background-position:0px -100px;  height:48px;  }
#bodyArea .oneArticle01 #dtl_support2009_05 div.appliInfo dl.detail dd.appName strong{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt015.gif);  background-position:0px -148px;  }
#bodyArea .oneArticle01 #dtl_support2009_06 div.appliInfo dl.detail dd.appName strong{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt015.gif);  background-position:0px -174px;  }
#bodyArea .oneArticle01 #dtl_support2009_07 div.appliInfo dl.detail dd.appName strong{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt015.gif);  background-position:0px -200px;  }

#bodyArea .oneArticle01 .appliData03 div.appliInfo dl.detail dd.developer{
font-weight:bold;
}

#bodyArea .oneArticle01 .appliData03 div.appliInfo p.appli_link{
padding-left:348px;
width:154px;
*float:left;
*padding-left:0px;
}

#bodyArea .oneArticle01 .appliData03 div.appliInfo p.appli_link a{
display:block;
margin-left:2px;
width:142px;
height:33px;
*font-size:12px;
text-indent:-99999px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/btn_go2appli001.gif) no-repeat 0px 0px;
outline:0;
}

#bodyArea .oneArticle01 .appliData03 div.appliInfo p.appli_link .subNote{
color:#666;
font-size:83%;
letter-spacing:0;
}

#bodyArea .oneArticle01 .appliData03 ul.captImages{
height:170px;
padding:4px 0 0 30px;
}

#bodyArea .oneArticle01 .appliData03 ul.captImages li{
float:left;
width:180px;
padding:14px 16px 14px 0;
text-align:center;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/bg_ibox01_b001.gif) left top no-repeat;
min-height:122px;
height:auto !important;
height:122px;
}

#bodyArea .oneArticle01 .appliData03 ul.captImages li img{
border:1px solid #ccc;
}

#bodyArea .oneArticle01 .appliData03 dl.awardInfo{
}

#bodyArea .oneArticle01 .appliData03 dl.awardInfo dt{
padding:3px 10px 2px 11px;
background-color:#efefef;
font-weight:bold;
}

#bodyArea .oneArticle01 .appliData03 dl.awardInfo dd{
background-color:#fff;
padding:7px 10px 3px 10px;
}

#bodyArea .oneArticle01 .appliData03 dl.awardInfo dd p{
padding-bottom:1.4em;
}

#bodyArea .oneArticle01 .appliData03 dl.awardInfo dd p .judge{
display:block;
padding:0;
text-align:right;
}




/* ----- Local-Settings ----- */
#bodyArea #artc_outline #intro_commendation{
margin:15px 0 10px;
padding:4px 0 0;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/ibox01_hb_h500.gif) left top no-repeat;
}

#bodyArea #artc_outline #intro_commendation .cont_body{
padding:0 4px 4px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/ibox01_f.gif) left bottom no-repeat;
}

#bodyArea #artc_outline #intro_commendation h4{
width:269px;
height:5px;
margin-left:359px;
*margin-left:356px;
text-indent:-99999px;
*font-size:1px;
}

#bodyArea #artc_outline #intro_commendation ul{
float:right;
width:356px;
height:104px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt002.gif) right 2px no-repeat;
}

#bodyArea #artc_outline #intro_commendation ul li{
height:15px;
text-indent:-99999px;
*font-size:12px;
}

#bodyArea #artc_outline #intro_commendation p.lead_btn{
height:36px;
width:135px;
padding:68px 72px 0 62px;
*padding:68px 69px 0 62px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt008.gif) 0px 0px no-repeat;
}

#bodyArea #artc_outline #intro_commendation p.lead_btn a{
display:block;
height:27px;
text-indent:-99999px;
*font-size:12px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/btn_commendation001.gif) left top no-repeat;
outline:0;
}

#bodyArea #artc_outline #intro_commendation p.lead_btn a{
display:block;
height:27px;
text-indent:-99999px;
*font-size:12px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/btn_commendation001.gif) left top no-repeat;
outline:0;
}

/*
#bodyArea #artc_outline #intro_commendation{
margin:15px 0 10px;
}

#bodyArea #artc_outline #intro_commendation .cont_body{
height:116px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt007.jpg) left bottom no-repeat;
}

#bodyArea #artc_outline #intro_commendation h4{
height:12px;
text-indent:-99999px;
*font-size:6px;
}

#bodyArea #artc_outline #intro_commendation ul{
height:60px;
}

#bodyArea #artc_outline #intro_commendation ul li{
height:12px;
text-indent:-99999px;
*font-size:6px;
}

#bodyArea #artc_outline #intro_commendation p.lead_btn{
width:132px;
padding:0 437px 0 65px;
}

#bodyArea #artc_outline #intro_commendation p.lead_btn a{
display:block;
height:24px;
text-indent:-99999px;
*font-size:12px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/btn_commendation001.jpg) left top no-repeat;
outline:0;
}
*/

#bodyArea #artc_go2apply p.pre_open{
padding:28px 0 10px;
}

#bodyArea #artc_go2apply p.lead_btn{
padding-top:18px;
}

#bodyArea #artc_go2apply p.lead_btn a{
display:block;
width:142px;
height:43px;
text-align:left;
text-indent:-99999px;
*font-size:12px;
margin:0 auto;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/common/btn_go2form002.gif) left top no-repeat;
outline:0;
}

#bodyArea #artc_go2apply p.lead_btn a:hover{
background-position:0px -43px;
}

#bodyArea #artc_go2apply ul.noteList02{
width:22em;
padding:15px 0 0;
}


#bodyArea #artc_qanda{
padding-bottom:9px;
}

#bodyArea #artc_qanda .heading01{
height:36px;
}


#bodyArea #artc_intro_commendation{
}

#bodyArea #artc_intro_commendation h3{
height:50px;
padding:0;
text-indent:-99999px;
*font-size:12px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt003.gif) left top no-repeat;
}

#bodyArea #artc_intro_commendation .cont_body{
padding:20px 20px 0;
}

#bodyArea #artc_intro_commendation ul.commendationList{
}

#bodyArea #artc_intro_commendation ul.commendationList li.oneCommendate{
border-bottom:1px solid #d6d6d6;
background-repeat:no-repeat;
background-position:left top;
}

#bodyArea #artc_intro_commendation ul.commendationList li.cat01{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt004.gif);  height:57px;  }
#bodyArea #artc_intro_commendation ul.commendationList li.cat02{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt005.gif);  height:137px;  }
#bodyArea #artc_intro_commendation ul.commendationList li.cat03{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/itxt006.gif);  height:207px;  }

#bodyArea #artc_intro_commendation ul.commendationList li.oneCommendate ul{
padding:0;
}

#bodyArea #artc_intro_commendation ul.commendationList li.oneCommendate h4,
#bodyArea #artc_intro_commendation ul.commendationList li.oneCommendate ul li{
height:10px;
*font-size:6px;
text-indent:-99999px;
}


#bodyArea #artc_intro_prize{
}

#bodyArea #artc_intro_prize #prize1,
#bodyArea #artc_intro_prize #prize2{
padding-top:18px;
padding-bottom:16px;
border-right:1px solid #d6d6d6;
border-bottom:1px dotted #d6d6d6;
border-left:1px solid #d6d6d6;
}

#bodyArea #artc_intro_prize #prize3{
padding-top:18px;
padding-bottom:16px;
border:1px solid #d6d6d6;
border-top:none;
}

#bodyArea #artc_intro_prize h4{
height:22px;
text-indent:-9999px;
*font-size:12px;
background:url(/wp-content/themes/developer_center/saa_2009/img/contents/iban_prize_main001.gif) no-repeat 0px 0px;
}

#bodyArea #artc_intro_prize #prize1 h4{  background-position:0px   0px;  height:24px;  }
#bodyArea #artc_intro_prize #prize2 h4{  background-position:0px -24px;  }
#bodyArea #artc_intro_prize #prize3 h4{  background-position:0px -48px;  }

#bodyArea #artc_intro_prize ul{
padding:8px 30px 0 24px;
}

#bodyArea #artc_intro_prize ul li{
padding-top:6px;
padding-bottom:2px;
background-repeat:no-repeat;
background-position:right center;
}

#bodyArea #artc_intro_prize #prize3 ul li{
padding-top:8px;
padding-bottom:8px;
border-top:1px dotted #d6d6d6;
min-height:26px;
height:auto !important;
height:26px;
}

#bodyArea #artc_intro_prize #prize3 ul li.p3nw{  border-top:none;  }

#bodyArea #artc_intro_prize ul li.p3nw{  background-image:url(/wp-content/themes/developer_center/saa_2009/img/company_logo/logo_itmedia003.jpg);  }
#bodyArea #artc_intro_prize ul li.p3eb{  background-image:url(/wp-content/themes/developer_center/saa_2009/img/company_logo/logo_famitsu003.jpg);  }
#bodyArea #artc_intro_prize ul li.p3gg{  background-image:url(/wp-content/themes/developer_center/saa_2009/img/company_logo/logo_google003.jpg);  }
#bodyArea #artc_intro_prize ul li.p3cn{  background-image:url(/wp-content/themes/developer_center/saa_2009/img/company_logo/logo_cnet003.jpg);  }
#bodyArea #artc_intro_prize ul li.p3pr{  background-image:url(/wp-content/themes/developer_center/saa_2009/img/company_logo/logo_nikkeibp003.jpg);  }
#bodyArea #artc_intro_prize ul li.p3pg{  background-image:url(/wp-content/themes/developer_center/saa_2009/img/company_logo/logo_poupeegirl003.jpg);  }
#bodyArea #artc_intro_prize ul li.p3yh{  background-image:url(/wp-content/themes/developer_center/saa_2009/img/company_logo/logo_yahoo003.jpg);  }

#bodyArea #artc_intro_prize ul li p{
padding:0 0 0 4px;
line-height:1.25;
color:#666;
}

#bodyArea #artc_intro_prize #prize3 ul li p{
padding-top:2px;
color:#333;
}

#bodyArea #artc_intro_prize ul li p.name{
display:block;
padding:0;
height:17px;
text-indent:-9999px;
*font-size:10px;
background:url(/wp-content/themes/developer_center/saa_2009/img/contents/iban_prize_sub001.gif) no-repeat 0px 0px;
}

#bodyArea #artc_intro_prize ul li.p2e  p.name{  background-position:0px    0px;  height:16px;  }
#bodyArea #artc_intro_prize ul li.p2c  p.name{  background-position:0px  -20px;  height:16px;  }
#bodyArea #artc_intro_prize ul li.p3nw p.name{  background-position:0px  -40px;  height:34px;  }
#bodyArea #artc_intro_prize ul li.p3eb p.name{  background-position:0px  -80px;  }
#bodyArea #artc_intro_prize ul li.p3gg p.name{  background-position:0px -100px;  }
#bodyArea #artc_intro_prize ul li.p3cn p.name{  background-position:0px -120px;  }
#bodyArea #artc_intro_prize ul li.p3pr p.name{  background-position:0px -140px;  }
#bodyArea #artc_intro_prize ul li.p3pg p.name{  background-position:0px -160px;  }
#bodyArea #artc_intro_prize ul li.p3yh p.name{  background-position:0px -180px;  }
#bodyArea #artc_sponsors,
#bodyArea #artc_supporters,
#bodyArea #artc_media{
padding-bottom:0;
}



#bodyArea #artc_confirm4agree .flowOne01{
padding:10px 9px 0;
}

#bodyArea #artc_confirm4agree .flowOne01 li{
background-repeat:no-repeat;
background-position:left top;
color:#204080;
}

#bodyArea #artc_confirm4agree .flowOne01 li .cont_body{
padding-top:18px;
padding-right:8px;
padding-left:60px;
background-repeat:no-repeat;
background-position:left bottom;
}

#bodyArea #artc_confirm4agree .flowOne01 li.step01{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/flow01_001.gif);  }
#bodyArea #artc_confirm4agree .flowOne01 li.step01 .cont_body{
background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/flow01btm_001.gif);
padding-bottom:50px;
min-height:48px;
height: auto !important;
height: 48px;
}

#bodyArea #artc_confirm4agree .flowOne01 li.step02{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/flow02_001.gif);  }
#bodyArea #artc_confirm4agree .flowOne01 li.step02 .cont_body{
background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/flow02btm_001.gif);
padding-bottom:50px;
min-height:48px;
height: auto !important;
height: 48px;
}

#bodyArea #artc_confirm4agree .flowOne01 li.step03{  background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/flow03_001.gif);  }
#bodyArea #artc_confirm4agree .flowOne01 li.step03 .cont_body{
background-image:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/flow03btm_001.gif);
padding-bottom:18px;
min-height:88px;
height: auto !important;
height: 88px;
}


#bodyArea #artc_confirm4agree .flowOne01 li h4{
font-weight:bold;
padding-bottom:4px;
}

#bodyArea #artc_confirm4agree .flowOne01 li h4.caution{
color:#dd0000;
}

#bodyArea #artc_confirm4agree .flowOne01 li ul{
}

#bodyArea #artc_confirm4agree .flowOne01 li ul li{
text-indent:-7px;
padding-left:7px;
}

#bodyArea #artc_confirm4agree .flowOne01 li p.subNote{
padding:0;
color:#4060aa;
}

#bodyArea #artc_confirm4agree .flowOne01 li .keyword01{
font-weight:bold;
color:#dd0000;
}



#bodyArea #artc_rules .contents{
padding:14px;
border:1px solid #d6d6d6;
border-top:none;
background-color:#f0f0f0;
}


#bodyArea #artc_rules .textGroup{
width:602px;
height:268px;
border:1px solid #d6d6d6;
overflow:scroll;
color:#333;
background-color:#fff;
}

#bodyArea #artc_rules .textGroup h3{
padding:20px 10px 4px;
font-weight:bold;
}

#bodyArea #artc_rules .textGroup .rule_contents{
padding:4px 10px 0;
}


#bodyArea #artc_rules dl.formButtons01{
padding-top:12px;
}

#bodyArea #artc_rules dl.formButtons01 dt.radios01,
#bodyArea #artc_rules dl.formButtons01 dd.radios01,
#bodyArea #artc_rules dl.formButtons01 dd.radios01 ul,
#bodyArea #artc_rules dl.formButtons01 dd.radios01 ul li{
display:inline;
}

#bodyArea #artc_rules dl.formButtons01 dt.radios01{
padding-left:132px;
}

#bodyArea #artc_rules dl.formButtons01 dd.radios01 ul li{
padding-left:1em;
}

#bodyArea #artc_rules dl.formButtons01 dd.radios01 ul li input{
border:0;
background:transparent;
margin:0;
margin-right:4px;
vertical-align:middle;
}

#bodyArea #artc_rules dl.formButtons01 dt.btns01{
display:none;
}

#bodyArea #artc_rules dl.formButtons01 dd.btns01{
padding-top:8px;
text-align:center;
}

#bodyArea #artc_rules dl.formButtons01 dd.btns01 ul li{
display:inline;
padding-right:8px;
}

#bodyArea #artc_rules dl.formButtons01 dd.btns01 ul li input{
border:0;
padding:0;
}

#bodyArea #artc_rules dl.formButtons01 dd.btns01 a.agree01{
display:block;
width:162px;
height:34px;
*font-size:12px;
text-indent:-9999px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/btn_agree001.gif) no-repeat left top;
outline:0;
}

#bodyArea #artc_rules dl.formButtons01 dd.btns01 a.noagree01{
display:block;
width:162px;
height:34px;
*font-size:12px;
text-indent:-9999px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/btn_no_agree001.gif) no-repeat left top;
outline:0;
}



#bodyArea #artc_inputform01 p.formButtons01,
#bodyArea #artc_confirm_input01 p.formButtons01,
#bodyArea #artc_apply_finish01 p.formButtons01{
height:33px;
padding-top:20px;
padding-bottom:8px;
}

#bodyArea #artc_inputform01 p.formButtons01 input,
#bodyArea #artc_confirm_input01 p.formButtons01 input,
#bodyArea #artc_apply_finish01 p.formButtons01 input{
border:0;
padding:0;
}

#bodyArea #artc_inputform01 input.btn_go2confirm{
margin:0 225px 0 226px;
}

#bodyArea #artc_confirm_input01 input.btn_send_ok{
margin:0 0 0 176px;
}

#bodyArea #artc_confirm_input01 input.btn_send_ng{
margin:0 0 0 8px;
}



#bodyArea #artc_inputform01 p.formButtons01 a,
#bodyArea #artc_confirm_input01 p.formButtons01 a,
#bodyArea #artc_apply_finish01 p.formButtons01 a{
display:block;
height:33px;
*font-size:12px;
text-indent:-9999px;
outline:0;
}

#bodyArea #artc_inputform01 a.btn_go2confirm{
margin:0 225px 0 226px;
width:162px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/btn_confirm2input001.gif) no-repeat left top;
}

#bodyArea #artc_confirm_input01 a.btn_send_ok{
float:left;
margin:0 0 0 176px;
*margin:0 0 0 88px;
width:162px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/btn_send_ok001.gif) no-repeat left top;
}

#bodyArea #artc_confirm_input01 a.btn_send_ng{
float:left;
margin:0 0 0 8px;
width:92px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/btn_back001.gif) no-repeat left top;
}

#bodyArea #artc_apply_finish01 a.btn_go2top{
margin:0 235px 0 235px;
width:162px;
background:url(http://img.mixi.jp/img/promotion/oi_app_award/2009/contents/btn_back2top001.gif) no-repeat left top;
}

#bodyArea #artc_apply_finish01 a.btn_go2top:hover{
background-position:0px -33px;
}


#bodyArea #artc_result_outline{
padding-bottom:16px;
}






/* --- [EOF] --- */
